the Amy Adams / Denis Villeneuve movie
Directed by:
Denis Villeneuve
Written by:
Ted Chiang ("Story of Your Life")
Eric Heisserer
Main cast:
Amy Adams ... Louise Banks
Jeremy Renner ... Ian Donnelly
Forest Whitaker ... Colonel Weber
Michael Stuhlbarg ... Agent Halpern
Mark O'Brien ... Captain Marks
Tzi Ma ... General Shang
Julia Scarlett Dan ... 12-Year-Old-Hannah
Abigail Pniowsky ... 8-Year-Old-Hannah
Jadyn Malone ... 6-Year-Old-Hannah
Carmela Nossa Guizzo ... 4-Year-Old-Hannah
.