- Russell Crowe Cal McCaffrey
- Ben Affleck Stephen Collins
- Rachel McAdams Della Frye
- Helen Mirren Cameron Lynne
- Robin Wright Anne Collins
- Jason Bateman Dominic Foy
- Jeff Daniels George Fergus
- Harry Lennix Detective Bell
- Katy Mixon Rhonda Silver
- David Harbour Red-Six
- Maria Thayer Sonia Baker
- Christopher Thornton Sr. Wheelchair
- Viola Davis Dr. Joy Jackson
- Zoe Lister-Jones Jessy
- Ashley Bell (voz)