Anupam Kher
as
Dinesh
Raghu Babu
as
Munimanikhyam
Nora Fatehi
as
Roshanara Begum
Ruth Bradley
as
Agatha Christie
Ralph Ineson
as
Detective Inspector Dicks
Pippa Haywood
as
Mabel
Samantha Spiro
as
Pamela
John Milius
Director
Roy Jenson
as
Admiral Chadwick
Sean Connery
as
Raisuli
Vladek Sheybal
as
The Bashaw
Brian Keith
as
Theodore Roosevelt
Rory Fleck-Byrne
as
Marmaduke / Lord Ponsonby
Jonah Hauer-King
as
Max Mallowan
Koichi Sakamoto
Director
Hideo Ishiguro
as
Kentarô Shimazu
as
Aren Isurugi
Yasuaki Kurata
as
Hyoe Isurugi
Ayaka Nanase
as
Riri
Houko Kuwashima
as
(voice)
Hiroyuki Yoshino
as
(voice)
Shawn Dou
as
Chen Tanqiu
Karry Wang
as
Deng Enming
Roy Wang
as
Deng Xiaoping
Ni Ni
as
Wang Huiwu
Sally Kirkland
as
Lena
Anna Camp
as
Mrs. Lutz
Juno Temple
as
Robin
Ed McMahon
as
Self
Mani Ratnam
Director
Aishwarya Lekshmi
as
Poonguzhali
Riyaz Khan
as
Soman Sambavan
Prakash Raj
as
Sundara Chozhan
Sara Arjun
as
Young Nandini
Ayuko Tsukahara
Director
Sayaka Yamaguchi
as
Kanoko Saimori
Mio Imada
as
Miyo Saimori
Kenjirô Tsuda
as
Norio Kamomura
Tao Tsuchiya
as
Sumi Saimori
Yoshihiro Akiyama
as
Baek San
Liam Neeson
as
Douglas MacArthur
Josie Bissett
as
Jean
Jacky Cai
as
Drone pilot
Simon Yam
as
Newspaper editor Alfred
David Michôd
Director
Russell Crowe
as
Bob White
Tilda Swinton
as
German Politician
Brad Pitt
as
Glen McMahon
Tim Downie
as
Paul Smear
David Michôd
Director
Jack Bandeira
as
Cambridge's Attendant
Timothée Chalamet
as
King Henry V of England 'Hal'
Ivan Kaye
as
Lord Scrope
Robert Pattinson
as
The Dauphin of France
Paul W.S. Anderson
Director
Logan Lerman
as
D'Artagnan
Milla Jovovich
as
Milady de Winter
Christoph Waltz
as
Richelieu
Mads Mikkelsen
as
Rochefort
George Takei
as
Gao Shi (old)
Yeo-bin Jeon
as
Hong Eon-nyeon
Tae-ri Kim
as
Lee Ahn
Michael Oblowitz
Director
Carmine Caridi
as
Carmine
Eric Roberts
as
Harry Cohn
Terry Moore
as
Herself
Jonathan Silverman
as
Mannie Sacks
J.A. Bayona
Director
Ewan McGregor
as
Henry
Naomi Watts
as
Maria
Geraldine Chaplin
as
Old Woman
Roland Emmerich
Director
Woody Harrelson
as
Chester W. Nimitz
David Hewlett
as
Husband Kimmel
Dennis Quaid
as
William 'Bull' Halsey