Patricia López Arnaiz
as
Adela
Yuri Kolokolnikov
as
Grigoriy Kotovskiy
Pavel Derevyanko
as
Nestor Mahno
Garik Kharlamov
as
Valiadis
George W. Bush
as
Self - 43rd President of the United States
Barack Obama
as
Self - 44th President of the United States
Lesley Stahl
as
Self - 60 Minutes Correspondent
Takahisa Zeze
Director
Hideko Hara
as
Hiroshi Abe
as
Seiichiro Tomashino
Shingo Tsurumi
as
Shinonome
Takeru Satoh
as
Yasuhisa Tone
Krista Allen
as
Diane
Eric Roberts
as
Russell
Nini Salerno
as
Genrale
Eugenio Franceschini
as
Jimbo
Tiffany Haddish
as
Jeff Tremaine
as
Self
Emily Tennant
as
Lindsey Morrison
Scott Bellis
as
Stephen Taylor-Hall
Joe Penna
Director
Daniel Dae Kim
as
David Kim
Toni Collette
as
Marina Barnett
Shamier Anderson
as
Michael Adams
Anna Kendrick
as
Zoe Levenson
Antoine Duléry
as
Eric
Magali Bonat
as
Rose
Kenny Johnston
as
History Teacher
Jacqi Vene
as
Jenna Ross
Sebastian Roché
as
Blake's Father
Iain Glen
as
Gibson
Sope Dirisu
as
Tucker
Chloë Grace Moretz
as
Kayla
Rob Delaney
as
Mr. Dubros
Michael Peña
as
Terence
Ronny Chieng
as
Adam
Katherine McNamara
as
Amy
Victoria Justice
as
Brooke Gatwick
Matthew Daddario
as
Owen Shore