Tom Cruise's new hit Edge of Tomorrow is the latest Hollywood blockbuster to take on the theme of time travel, something that always generates extra interest for audiences. Cruise may be new to time-hopping, but his costar Emily Blunt is a veteran of the genre, having starred with Joseph Gordon-Levitt in 2012's Looper.

Tom Cruise Edge of TomorrowTom Cruise in 'Edge of Tomorrow'

Of course, this isn't even the only time travel movie in cinemas at the moment. X-Men: Days of Future Past is still raking in a record haul with a plot that seems eerily similar to 1984's The Terminator. The 80s were a great decade for time travel, from the iconic trilogy-launching Back to the Future (1985) to Keanu Reeves' breakout comedy Bill & Ted's Excellent Adventure (1989).

But Edge of Tomorrow takes on the sub-genre of time-loop movies in which characters relive a day until they get it right. The classic example of this is Groundhog Day (1993), in which Bill Murray tried to overcome his grouchy personality and woo Andie MacDowell. More recently we had Source Code (2011) starring Jake Gyllenhaal, who like Cruise is in a loop to solve a life-threatening problem.

More: read our full review of 'Edge of Tomorrow'

The argument about the best time travel movie of all time will probably never end. For romantics, it's probably Christopher Reeve's classic weepy Somewhere in Time (1980). Fanboys will point to Star Trek IV: The Voyage Home (1986), although classical sci-fi fans might go for Planet of the Apes (1968). Indie film lovers adore Shane Carruth's understated Primer (2004). Monty Python fans will pick Time Bandits (1981). Those who like well-crafted dramas might go for Francis Ford Coppola's Peggy Sue Got Married (1986). Now Tom Cruise's fan club has a choice as well.

More: 'Edge of Tomorrow' may be recycled, but it's not rubbish