terry gilliam

James Cole from 12 Monkeys

In 12 Monkeys, James Cole (played by Bruce Willis) is a prisoner who is offered parole if he can complete a dangerous mission that involves time travel.  James is sent back to 1996 from the year 2035 in order to try and stop a plague from plunging the world into chaos and wiping out millions of people.  During James’ first trip back in time, he is inadvertently sent to 1990, where he meets animal rights activist Jeffrey Goines.  James wears several outfits, depending on which timeline he is in, but one of his most recognizable includes an army green jacket and burgundy zip up sweatshirt.

Jeffrey Goines from 12 Monkeys

In 12 Monkeys, Jeffrey Goines (played by Brad Pitt) is an animal rights and anti-consumer activist, as well as the son of Nobel Prize-winning virologist Dr. Leland Goines.  Jeffrey meets time traveler James Cole in a while hospitalized in 1990 and by 1996, he is the founder of the Army of the Twelve Monkeys.  Jeffrey is a jittery fanatic who uses his street clothes and hospital gown in a variety of combinations.

Qohen Leth

In The Zero Theorem, Qohen Leth (Christoph Waltz) is an eccentric and reclusive computer programmer for Mancom. He files a request to work from home so that he won’t miss a phone call that will give him the meaning of life. Instead, he is visited by Bainsley.

Bainsley

In The Zero Theorem, Bainsley (Melanie Thierry) first enters Qohen Leth’s life when she saves him from choking on an olive at a party. She continues to show interest in the odd computer programmer, which seems a bit odd itself.

Raoul Duke

In Fear and Loathing in Las Vegas, a film based on Hunter S. Thompson’s novel, magazine writer Raoul Duke (Johnny Depp) travels to Las Vegas to cover a motorcycle race. But he ends up spending most of that time picking up hitchhikers, taking psychoactive drugs, and driving through bat country.