Jesse Bradford Ryan
Sophia Bush Mary
Brandon Routh Scott Teller
Jennifer Morrison Leslie
Johnny Galecki Ted
Michael Cornacchia Hector
Neil Jackson Tre
Melinda Sward Nina
Liza Lapira Nerissa
Robert Towers Dr. Cooper
Coleman McClary Tom
Bill Mendieta Lysander (uncredited)