


Let's get one thing straight--Ivy Wilde is not a heroine. In fact, she's probably the last witch in the world who you'd call if you needed a magical helping hand, regardless of her actual abilities. If it were down to Ivy, she'd spend all day every day on her sofa, where she...

Let's get one thing straight--Ivy Wilde is not a heroine. In fact, she's probably the last witch in the world who you'd call if you needed a magical helping hand, regardless of her actual abilities. If it were down to Ivy, she'd spend all day every day on her sofa, where she...