Jumper is a 2008 American science fiction action film loosely based on the 1992 science fiction novel of the same name written by Steven Gould. The film is directed by Doug Liman and stars Hayden Christensen, Jamie Bell, Rachel Bilson, Max Thieriot, AnnaSophia Robb, Diane Lane, Michael Rooker, and Samuel L. Jackson. The film follows a young man capable of teleporting as he is chased by a secret society intent on killing him. The script went through a rewrite prior to filming and the roles for the main characters were changed during production. Jumper was filmed in 20 cities in 14 countries between 2006-07. The film was released on February 14, 2008, and the soundtrack was released five days later on February 19. The film held the first position in its opening weekend with $27.3 million, but received generally unfavourable reviews from critics, mostly due to the many changes from Gould's novel, rushed plot and anti-climactic ending.