All Cast

Joan Allen

Joan Allen

Terry Wolfmeyer

Kevin Costner

Kevin Costner

Denny Davies

Erika Christensen

Erika Christensen

Andy Wolfmeyer

Keri Russell

Keri Russell

Emily Wolfmeyer

Alicia Witt

Alicia Witt

Hadley Wolfmeyer

Evan Rachel Wood

Evan Rachel Wood

Popeye Wolfmeyer

Mike Binder

Mike Binder

Adam 'Shep' Goodman

Tom Harper

Tom Harper

David Junior

Dane Christensen

Dane Christensen

Gordon Reiner

Danny Webb

Danny Webb

Grey Wolfmeyer

Magdalena Manville

Magdalena Manville

Darlene

Suzanne Bertish

Suzanne Bertish

Gina

David Firth

David Firth

David Senior

Rod Woodruff

Rod Woodruff

Dean Reiner

Stephen Greif

Stephen Greif

Emily's Doctor

Arthur Penhallow

Arthur Penhallow

Himself

Richard Mylan

Richard Mylan

Disc Jockey

Robert Perkins

Robert Perkins

Town Car Man

William Tapley

William Tapley

Dr. Lewis

Owen Oakeshott

Owen Oakeshott

Builder Foreman

Bella Sabbagh

Bella Sabbagh

Radio Station Receptionist

Kathryn Wade

Kathryn Wade

Ballet Dancer

Michelle Denholm

Michelle Denholm

Ballet Dancer

Natalie Domanski

Natalie Domanski

Ballet Dancer

Sophie Gorrod

Sophie Gorrod

Ballet Dancer

Carolyn Logan

Carolyn Logan

Ballet Dancer

Alison McWhinney

Alison McWhinney

Ballet Dancer

Natasha O'Brien

Natasha O'Brien

Ballet Dancer

Stina Quagebeur

Stina Quagebeur

Ballet Dancer

Olivia Ratcliffe

Olivia Ratcliffe

Ballet Dancer

Laura Suttle

Laura Suttle

Ballet Dancer

Nicola Wallis

Nicola Wallis

Ballet Dancer

Miki Weatherford

Miki Weatherford

Ballet Dancer

Nao Yamazato

Nao Yamazato

Ballet Dancer

Gavin Munn

Gavin Munn

Wedding Band - The Gavin Munn Band

Nicholas White

Nicholas White

Wedding Band - The Gavin Munn Band

Peter Hajioff

Peter Hajioff

Wedding Band - The Gavin Munn Band

Chris Banks

Chris Banks

Wedding Band - The Gavin Munn Band

Roger Batting

Roger Batting

Wedding Band - The Gavin Munn Band

Greg Bennett

Greg Bennett

Mourner (uncredited)

Peter Rnic

Peter Rnic

Bodyguard (uncredited)