Indiana Massara as Nora O'Malley
Rowan Blanchard as Iris Moulton
Josha Stradowski as Wes
Emma Watson as Lee O'Malley
Anne Hathaway as Abby
Jake Gyllenhall as Raymond Keene
Chris Evans as Bank Robber 1
Tom Hiddleston as Bank Robber 2
Raffey Cassidy as Casey Frayn