- Amy Adams as Louise Banks
- Jeremy Renner as Ian Donnelly
- Forest Whitaker as Colonel G. T. Weber
- Michael Stuhlbarg as Agent Halpern
- Mark O'Brien as Captain Marks
- Tzi Ma as General Shang
- Abigail Pniowsky as 8-year-old Hannah
- Julia Scarlett Dan as 12-year-old Hannah
- Jadyn Malone as 6-year-old Hannah
This content is from Wikipedia. GradeSaver is providing this content as a courtesy until we can offer a professionally written study guide by one of our staff editors. We do not consider this content professional or citable. Please use your discretion when relying on it.