Cast (14)

Michael Welch

Nick

Kayla Kelly

Lynn

Lauren Rys Martin

Michelle

Peter Carey

Brandon

Jordan Teachout

Doctor Teachout

Derek Duzan

Ben

Patrick Floch

Troy

Peter Gray

Zach

Cat Grey

Kristen

Jacqueline James

Nurse #1

Craig Mohney

Dr. Jordan

Bob Nevins

Grandpa Pete

Troy Thrash

Troy

Greg Ward

George

Crew (3)

Phil Wurtzel

Director

Patti Wittenberg

Writer

Phil Wurtzel

Story