12 Monkeys Cast

12 Monkeys Cast

Meet the Cast

James Cole (Bruce Willis)

When you hear that James Cole is played by Bruce Willis, you think that his character is going to be easy to analyze. C'mon, it's Bruce Willis. He'll play an everyday schmo with extraordinary fight...

Dr. Kathryn Railly (Madeleine Stowe)

In a movie filled with time-traveling criminals, apocalyptic fanboys, reality-bending philosophies, and Jeffery Goines, Dr. Kathryn Railly stands out as being blessedly normal. An intelligent and e...

Jeffery Goines (Brad Pitt)

Jeffery Goines is nuttier than a fruitcake. He has bats in the belfry. He has more than one screw loose. In other words—the guy is insane.And…that's basically the entirety of his character. Jus...

The Scientists (H. Michael Walls, Bob Adrian, Simon Jones, Bill Raymond, and Carol Florence)

The Scientists are the oligarchical rulers of the future. Their rule is based on their ability to wield the powers of science, and their mission statement is to return the human race to the planet'...

Man with the Raspy Voice (Harry O'Toole)

Who's the man with the raspy voice? We're honestly asking here. (Why else would we call him "the man with the raspy voice"? It was either that or go with some dad-level pun like "Rasputin.")Put as...

Dr. Goines (Christopher Plummer)

You have to feel a bit sorry for Dr. Goines. After all, he's the father of Jeffery Goines.Dr. Goines is the virologist who created the virus that will nearly wipe out humanity in 1997. In his defen...

Dr. Peters (David Morse)

You know how the Empire in Star Wars keeps constructing big, flashy doomsday machines to wipe out planets? Those things probably cost the taxpayers billions, and each time, the engineers keep inclu...

L.J. Washington (Frederick Strother)

We learn two very important things from L.J. Washington. First, there's at least one guy who can totally rock the suit 'n' slippers style. Second, Washington introduces us to the idea of mental div...

Teddy, Fale, and Bee (LisaGay Hamilton, Felix A. Pire, and Matthew Ross)

Teddy, Fale, and Bee are Jeffery Goines' lackeys in the Army of the 12 Monkeys, and these three should really learn to assert themselves. They just let people walk all over them.We first meet them...

Street Evangelist (Thomas Roy)

The evangelist is a homeless man who preaches on the streets of Philadelphia. As you can probably guess, his set list includes all the hits from the Book of Revelations and not much else. (Why is i...

Dr. Fletcher (Frank Gorshin)

Dr. Fletcher is Dr. Railly's boss at the county mental hospital. His role in life—or, at least, his role in the movie—is to be a foil for Dr. Railly. That is, he is a character who provides con...

Jose (Jon Seda)

Jose is Cole's fellow inmate and is later conscripted—sorry, "volunteered"—to become a time-traveler. His job, like Cole's, is to find information that could lead the Scientists to find a pure...

Lt. Halperin (Christopher Meloni)

Christopher Meloni is a fantastic actor, but he also qualifies as a "that guy" actor. By which we mean, every time he shows up on screen you say aloud, "Hey, it's that guy," and then promptly forge...