Knight of Cups (2016)
Genres:
Drama
, Fantasy
, Romance
Actors: Christian Bale , Cate Blanchett , Natalie Portman , Brian Dennehy , Antonio Banderas , Freida Pinto , Wes Bentley , Isabel Lucas , Teresa Palmer , Imogen Poots , Peter Matthiessen , Armin Mueller-Stahl , Cherry Jones , Patrick Whitesell , Rick Hess , Michael Wincott , Kevin Corrigan , Jason Clarke
Director:
Terrence Malick