Kimberly Elise
as
Angela Logan
Paul De La Rosa
as
Pastor
Stephan James
as
William Logan
Madeleine Fischer
as
Brigitte
Terence Hill
as
Luciano Pico
Domenico Modugno
as
Mimì
Riccardo Garrone
as
Sandra's father
Henry Thia
as
Yang Bao Hui
David Winning
Director
Ava Grace Cooper
as
Annie Roberts
Lucie Guest
as
Ashley Carter
Ryan Paevey
as
Richard Belmont
Trevor Lerner
as
Willie
Adam DiMarco
as
15 year old Tommy
Barry Watson
as
Luke
Brennan Elliott
as
Shoreman
Mia Kirshner
as
Zoe
Judd Apatow
Director
Megan Fox
as
Desi
Tim Bagley
as
Dr. Pellagrino
John Lithgow
as
Oliver
Paul Rudd
as
Pete