David (Hayden Christensen) endures high school life as the kid who gets picked on by pretty much everyone. But as bad as life is during school hours, Davidâs home life is a whole lot worse. Mom left when he was just a young whippersnapper of 5 and dadâs got anger management issues along with a hefty drinking problem. At 15, Davidâs only hope of escaping his problems is by teleporting to different cities. Okay, thatâs not quite what he dreams of when heâs wishing for a way out, but as luck would have it, David can actually transport himself to anywhere on the planet.