Mich Gallen is a witch. But not a warty-nosed, cackling, crooked teeth witch. She is a normal girl, only with magical powers. Disastrous magical powers. Only because she's not fully fledged. So on the night before she becomes fully fledged, something disastrous happened and she's whisked away to the past, future and present. LITERALLY. And what happens when three, yes three, hunky hotties join her, each during their time frames? And what happens when all of them start to like her? Or when she starts to feel attracted to all of them? One is simply never enough when you're a witch with disastrous powers and when you're girl.