Knight of cupsDirigida por Terrence Malick
- Christian Bale Rick
- Cate Blanchett Nancy
- Natalie Portman Elizabeth
- Brian Dennehy Joseph
- Antonio Banderas Tonio
- Freida Pinto Helen
- Wes Bentley Barry
- Isabel Lucas Isabel
- Teresa Palmer Karen
- Imogen Poots Della
- Armin Mueller-Stahl Fr. Zeitlinger
- Cherry Jones Ruth
- Michael Wincott Herb
- Kevin Corrigan Gus
- Jason Clarke Johnny
- Joel Kinnaman Errol
- Clifton Collins Jr. Jordan
- Nick Offerman Scott
- Jamie Harris Burglar
- Dane DeHaan Paul
- Shea Whigham Jim
- Ryan O'Neal Ryan
- Jocelin Donahue Jocelin
- Nicky Whelan Nicky
- Joe Manganiello Joe
- Thomas Lennon Tom
- Joe Lo Truglio Guest
- Beau Garrett Beau
- Nick Kroll Nick
- Ben Kingsley (voz)