The cast 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. Share This Post Have your say!00 Previous ArticleKendrick Lamar Covers XXL Winter 2014Next ArticleYG (@YG) – 2015 Flow Leave a Reply Cancel ReplyYou must be logged in to post a comment.