Cary Elwes Dr. Richard Sommers
Dominic Sherwood Zach Bradford
Drea de Matteo Jo Marino
Jill Hennessy Cindy Bradford
Andrew Lewis Caldwell Timmy Mickelsen
Alex Rocco Mr. Marino
Alex Carter Vincent Marino
Marem Hassler Sandy Sommers
Charlbi Dean Shawn Edmond
Dash Williams Young Zach
Riley Lio Andre