All Cast

Elliot Page

Elliot Page

Lucy

Kate Mara

Kate Mara

Mercy

Amy Seimetz

Amy Seimetz

Martha

Charlie Shotwell

Charlie Shotwell

Benjamin

Elias Koteas

Elias Koteas

Simon

Tonya Pinkins

Tonya Pinkins

Agatha

Brian Geraghty

Brian Geraghty

Weldon

Beau Knapp

Beau Knapp

Toby

Jake Robinson

Jake Robinson

Ian

Denise Dal Vera

Denise Dal Vera

Alice

Buz Davis

Buz Davis

Morris

Jordan Trovillion

Jordan Trovillion

Katlin

Bishop Stevens

Bishop Stevens

Paul

Lisa DeRoberts

Lisa DeRoberts

Toni

Mac Blais

Mac Blais

Billy

Kevin Crowley

Kevin Crowley

Ernie

Bryant Bentley

Bryant Bentley

Missouri Reporter

Dann Fink

Dann Fink

Announcer (voice)

Matt Walton

Matt Walton

Announcer (voice)

William C. Ingram

William C. Ingram

Protestor (uncredited)

Bret Aaron Knower

Bret Aaron Knower

Cop/ Bar Patron

John E. Brownlee

John E. Brownlee

Police Lieutenant (uncredited)