Cast

Robin Williams
Alan W. Hakman

Mira Sorvino
Delila

Jim Caviezel
Fletcher

Mimi Kuzyk
Thelma

Stephanie Romanov
Jennifer Bannister

Genevieve Buechner
Isabel Bannister

Brendan Fletcher
Michael

Vincent Gale
Simon

Tarek Bishara
Hasan

Casey Dubois
Young Alan - 9

Liam Ranger
Young Louis - 9
Joely Collins
Legz the Tattoo Artist

Michael St. John Smith
Charles Bannister

Chris Britton
Jason Monroe

Wanda Cannon
Caroline Monroe
Chaka White
Pregnant Woman On Bus

Don Ackerman
Tattooed Man

Sarah Deakins
Eliza Monroe
George Gordon
Daniel Monroe
Spencer Achtymichuk
Jason Monroe - 6
Erin Wright
Battered Woman

Mig Macario
Rom

Emy Aneke
Security Guard

Stephen Dimopoulos
Uncle Murray
Wendy Noel
Guest #1

Kwesi Ameyaw
Guest #2

Leanne Adachi
Natalie
Peter Hall
Adult Louis
Johnna Wright
Mrs. Hakman

Bart Anderson
Mr. Hakman

Stefan Arngrim
Oliver

Darren Shahlavi
Karim

Blu Mankuma
Zoe Tech Representative
Richard Hendery
Balding Man
Jim Francis
Professor

Jason Diablo
Bobby

Lisa Bunting
Sobbing Woman
Doreen Eby
Delivery Nurse
Andrew Bramley
Doctor
David James
Dad
Elizabeth Urrea
Patient Parent
Barbara Krebesova
Squabbling Wife
Kolja Liquette
Squabbling Husband
Elliot Mandelcorn
Pregnant Woman's Husband
Ryan Gates
Aging Man
Ian Gschwind
Man

Ellen Kennedy
Woman
Mike Jocelyn
Business Man

Kevin Mundy
Toasting Guy
Katina Robillard
Pretty Woman
Lee Walker
Friend #1
Anne Whitmore
Friend #2

Darren Hird
Voice of Danny Monroe
Bill Waters
Old Man
Crew
Omar Naim
Director
(Directing)

Brian Tyler
Original Music Composer
(Sound)
Dede Allen
Editor
(Editing)

Tak Fujimoto
Director of Photography
(Camera)
Guymon Casady
Executive Producer
(Production)

Nick Wechsler
Producer
(Production)
Robert Brakey
Editor
(Editing)
Omar Naim
Screenplay
(Writing)

Suzi Stingl
Stunts
(Crew)

Rick Pearce
Stunts
(Crew)
Ray McIntyre Jr.
Visual Effects Supervisor
(Visual Effects)
Sheila Jaffe
Casting
(Production)
Georgianne Walken
Casting
(Production)
Monique Prudhomme
Costume Design
(Costume & Make-Up)

James Chinlund
Production Design
(Art)
Michael Paseornek
Executive Producer
(Production)
William Vince
Co-Producer
(Production)
Nancy Paloian
Executive Producer
(Production)
Michael Burns
Executive Producer
(Production)
Marc Butan
Executive Producer
(Production)
Michael Ohoven
Executive Producer
(Production)

Marco Mehlitz
Executive Producer
(Production)
Eberhard Kayser
Co-Producer
(Production)