Soon after sixteen-year-old Mazie arrives in the town of Dorn, she gets plagued by the spirit of a teenage guy. The ghost doesn't remember anything, so Mazie names him Jack. Until then, she never realized that ghosts could tap dance, nor that it was possible to fall in love with one! But then Mazie meets Blake, a cruel, popular student at her new high school - and she learns that Blake is Jack's life counterpart. This means Blake is in great danger, and only Mazie can assist him, but rescuing this nasty lad would destroy her ghostly love forever