Beautiful Creatures
Xan Brooks
The plot is wildly silly and shot full of holes, maundering endlessly on its slow trawl towards the climax. But the cast at least play it like they mean it, and keep it honest for a spell.