All Cast

Russell Crowe

Russell Crowe

Roy Freeman

Karen Gillan

Karen Gillan

Laura Baines

Marton Csokas

Marton Csokas

Joseph Wieder

Tommy Flanagan

Tommy Flanagan

Jimmy Remis

Thomas M. Wright

Thomas M. Wright

Wayne Devereaux

Harry Greenwood

Harry Greenwood

Richard Finn

Elizabeth Blackmore

Elizabeth Blackmore

Dana Olsen

Lynn Gilmartin

Lynn Gilmartin

Red

Jane Harber

Jane Harber

Catherine Finn

Ming-Zhu Hii

Ming-Zhu Hii

Dr. Margaret Xu

Lucy-Rose Leonard

Lucy-Rose Leonard

Lulu

Pacharo Mzembe

Pacharo Mzembe

Isaac Samuel

Simon Maiden

Simon Maiden

Eddie Finn

Paula Arundell

Paula Arundell

Susan Avery

Jasper Bagg

Jasper Bagg

O'Toole

Cameron Leonard

Cameron Leonard

Leonard