Knight of Cups
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 ,