Tom Cruise has played a lot of different characters with a lot of different names over the years, but he's also played more than a few characters with the same name, too.
Can the busy actor remember who was who?
Fandango's Dave Karger put Cruise — who plays his third Jack in Universal Pictures' "Oblivion" — up to the task in this week's "Weekend Ticket."
Find out if Cruise can remember what two other films he starred in as a character named Jack, as well as the movies he portrayed guys named David and Vincent.
Take the "Tom Cruise Movie Character" quiz: