I knew something was weird when she said she was from didn't immediately call her homeland "Britain". I dont know much about the UK, but I'm pretty sure Avalon isn't a real place
So the psycho gets off scott free just because the Hero stopped her? I guess kidnapping and attempted genocide is a-ok as long as you cry and your attempts at murder fail.