David Rice(Hayden Christensen) lives in Ann Arbor, Michigan. He was left by his mother when he was five years old. The teenaged David does not have a good relationship with his father(Michael Rooker); and he has a crush on his schoolmate Millie Harris(Rachel Bilson). When David gives a snow globe with the Eiffel Tower to Millie, the bully Mark Kobold throws it onto a frozen river. David tries to retrieve the object, but the ice shatters and David fall under the ice. Suddenly he teleports himself to a library and discovers that he has the ability to jump anywhere he wants. He decides to run away from home, moving to New York, and uses his power to rob a bank vault. Eight years later, David is living in a fancy apartment in New York and having a life full of adventure, traveling to the most exotic places in the world. He decides to visit Millie in Ann Arbor and invites her to visit Rome. While in the Coliseum, David meets the jumper Griffin that explains to him that the dangerous Roland Cox and his team of paladins are chasing him and his family and friends are in danger.