Terrence Malick's upcoming film Knight of Cups stars Christian Bale, Cate Blanchett, Natalie Portman, Brian Dennehy, Antonio Banderas, Freida Pinto, Wes Bentley, Isabel Lucas, Teresa Palmer, Imogen Poots, Armin Mueller-Stahl and the voice of Ben Kingsley. Malick’s synopsis goes like this:
Once there was a young prince whose father, the king of the East, sent him down into Egypt to find a pearl. But when the prince arrived, the people poured him a cup. Drinking it, he forgot he was the son of a king, forgot about the pearl and fell into a deep sleep. Rick’s (Christian Bale) father used to read this story to him as a boy. The road to the East stretches out before him. Will he set forth?