Director
Leah Caruana
DIRECTOR
Stephanie Ohlsson
Stars (in credits order)
Leah
Kory Getman
Nick
Rebecca Kessler
Blood Drive Volunteer
Gar-Ye Lee
Nurse
Vince Orlandi
Alien