All Cast

Jesse Bradford

Jesse Bradford

Ryan

Sophia Bush

Sophia Bush

Mary

Brandon Routh

Brandon Routh

Scott Teller

Jennifer Morrison

Jennifer Morrison

Leslie

Johnny Galecki

Johnny Galecki

Ted

Michael Cornacchia

Michael Cornacchia

Hector

Neil Jackson

Neil Jackson

Tre

Melinda Sward

Melinda Sward

Nina

Liza Lapira

Liza Lapira

Nerissa

Robert Towers

Robert Towers

Dr. Cooper

Coleman McClary

Coleman McClary

Tom

Bill Mendieta

Bill Mendieta

Lysander (uncredited)

Jack Axelrod

Jack Axelrod

Musician #1