Bruce Willis gets one of his best roles in this sci-fi drama from director Terry Gilliam. It’s the mindbending tale of Cole (Bruce Willis), who lives in a future Earth that has been ravaged by a deadly virus. He’s sent back to the 1990s to discover the cause of the disease, only to find himself thrown into a mental asylum. While there, he meets fellow patient Jeffrey (an Oscar-nominated Brad Pitt), who could potentially hold the key to the plague. However, the longer Cole spends in the institution, the more he begins to wonder if he really is a time traveller, or if the psychiatrists are right and he’s delusional…
Running out of time: Bruce Willis and Madeleine Stowe star.