Glenn Close
as
Eleanor
John Light
as
Geoffrey
Patrick Stewart
as
Henry
Jonathan Rhys Meyers
as
Phillip
Yukio Ninagawa
Director
Shun Oguri
as
Kengo Kôra
as
Ama
Yuriko Yoshitaka
as
Louis
Tatsuya Fujiwara
as
Satoru Yokoyama, Yakuza killed by Ama
Corbin Bernsen
as
Bexley
Sakina Jaffrey
as
Helen
Austin Stowell
as
Joshua Templeman
Lucy Hale
as
Lucy Hutton
Aditya Chopra
Director
Anupam Kher
as
Dharamvir Malhotra
Shah Rukh Khan
as
Raj Malhotra
Karan Johar
as
Rocky, Raj's friend
Achala Sachdev
as
Simran's Grandmother