Morgan Freeman
as
Frank Grillo
as
Dennis
Veronica Ferres
as
Rose
Cameron Monaghan
as
Special Agent Finley Sterling
Teri Polo
as
Char
Leon Rippy
as
DOD #1
Darin Cooper
as
(uncredited)
Charlie Sheen
as
Zane Zaminsky
Anthony James
as
Bartender-Assailant
Gene LeBell
as
Fighter
Jason Evers
as
Jason Grenoble
Barry Pearl
as
Kid
Naoyoshi Shiotani
Director
Kana Hanazawa
as
Akane Tsunemori
Ayane Sakura
as
Mika Shimotsuki
Rikiya Koyama
as
Rojion Matsuki
Takahiro Sakurai
as
Shou Hinakawa
Kana Hanazawa
as
Akane Tsunemori
Ayane Sakura
as
Mika Shimotsuki
Shunsuke Sakuya
as
Miyazaki
Takahiro Sakurai
as
Sho Hinokawa
Adolf Hitler
as
Self
Jessica Greco
as
Donna
Mark Webber
as
Gabriel
Natasha Lyonne
as
Lou
Chloë Sevigny
as
Sadie
Minerva Urecal
as
Client Wife
Ellen Corby
as
Maid
Forbes Murray
as
Mr. Bryson
Robert De Niro
as
General Gil Dillenbeck
Zoe Saldana
as
Irma St. Clair
Anya Taylor-Joy
as
Libby Voze
Margot Robbie
as
Valerie Voze
Naoyoshi Shiotani
Director
Takako Honda
as
Frederica Hanashiro
Tomokazu Seki
as
Shinya Kougami
Sumire Morohoshi
as
Tenzing Wangchuck
Wataru Takagi
as
Tshering Gurung
Griff Furst
as
Brandon Rice
Brad Dourif
as
Jacob Capilla
Cleavant Derricks
as
Ray Miller
Roland Emmerich
Director
Channing Tatum
as
Cale
Joey King
as
Emily
Jamie Foxx
as
President Sawyer
Jason Clarke
as
Stenz
Jonathan Pryce
as
Bill Compton
Colin Stinton
as
Moscow Station Chief
Laurence Fishburne
as
Vick Wallinger
Derek Waters
as
Drew
Natasha Lyonne
as
Mrs. Taft
Bob Odenkirk
as
Ray Wentworth
Alex Karpovsky
as
Styvesan
Sean Bean
as
Cowboy
Gary Farmer
as
Indian Bob
Jon Favreau
as
John Person
Danny Trejo
as
Lt. Gates
Annette Badland
as
Ólafur Darri Ólafsson
as
Einar
Vivian Ólafsdóttir
as
Kristín
Iain Glen
as
William Carr
Geoff Pierson
as
Hollis Mason
Katee Sackhoff
as
Laurie Juspeczyk / Silk Spectre
Titus Welliver
as
Walter Kovacs / Rorschach