All Cast

Amanda Seyfried

Amanda Seyfried

Catherine Claire

James Norton

James Norton

George Claire

Natalia Dyer

Natalia Dyer

Willis

Alex Neustaedter

Alex Neustaedter

Eddie Vayle

Rhea Seehorn

Rhea Seehorn

Justine

Michael O'Keefe

Michael O'Keefe

Travis Laughton

Karen Allen

Karen Allen

Mare Laughton

Jack Gore

Jack Gore

Cole Vayle

F. Murray Abraham

F. Murray Abraham

Floyd DeBeers

James Urbaniak

James Urbaniak

Bram

Ana Sophia Heger

Ana Sophia Heger

Franny Claire

Charlotte Maier

Charlotte Maier

Peg

Kristin Griffith

Kristin Griffith

Audrey Claire

Ben Graney

Ben Graney

Husband #2

Molly Jobe

Molly Jobe

Wife #1

Joey Auzenne

Joey Auzenne

Husband #1

Kelcy Griffin

Kelcy Griffin

Lynne

Cotter Smith

Cotter Smith

Tom Claire

Dan Daily

Dan Daily

Pat

Maureen Young

Maureen Young

Blind Woman

Melinda Tanner

Melinda Tanner

Local Woman #2

Emily Dorsch

Emily Dorsch

Ella Vayle

Alison Smith

Alison Smith

Poet

Marion McCorry

Marion McCorry

Millicent

Peter Grosz

Peter Grosz

Martin

Brian Corrigan

Brian Corrigan

Mr. Pratt

Jill Dalton

Jill Dalton

Mrs. Pratt

Peter Von Berg

Peter Von Berg

Local Man

Dawn McGee

Dawn McGee

Local Woman #1

Polly Lee

Polly Lee

Librarian

James Hindman

James Hindman

Bank Teller

Lewis Payton, Jr.

Lewis Payton, Jr.

Shelby Warren

Olivia Boreham-Wing

Olivia Boreham-Wing

Flirty Student

Michelle Brown

Michelle Brown

Reporter

Joe Lanza

Joe Lanza

Andy

John Rue

John Rue

Marine Worker