All Cast

Guy Pearce

Guy Pearce

Eric

Robert Pattinson

Robert Pattinson

Rey

Scoot McNairy

Scoot McNairy

Henry

David Field

David Field

Archie

Susan Prior

Susan Prior

Dorothy Peeples

Anthony Hayes

Anthony Hayes

Sgt. Rickofferson

Tawanda Manyimo

Tawanda Manyimo

Caleb

Nash Edgerton

Nash Edgerton

Town Soldier

Gillian Jones

Gillian Jones

Grandma

Richard Green

Richard Green

Storekeeper

Chan Kien

Chan Kien

Karaoke

Tek Kong Lim

Tek Kong Lim

Karaoke

Samuel F. Lee

Samuel F. Lee

Acrobat

Mark Duncan

Mark Duncan

Soldier

Jack Mayo

Jack Mayo

Fuel Seller