Cast’s long, rich and long list: Sam Riley, Garrett Hedlund, Kristen Stewart, Kirsten Dunst, Terrence Howard, Amy Adams, Viggo Mortensen, Alice Braga, Elizabeth Moss, Tom Sturridge, Danny Morgan and Steve Buscemi. Directed by Walter Salles and a huge international co-production involving the US, France, Brazil and the UK, will premiere at the Cannes Film Festival where it’s competing for the Palme d’Or.





