After being released from a psych ward a young woman sets out to make three short films, a sci-fi, a noir, and a drama, as a form of therapy.
as Scarlet McKay
as Stephen
as Melody
as Mary
as Madeline
as Dick
as Kris
as Renfield
as Rick
as Laura
as Lucy
as Christie
as Derrick
as Lana
as Kirk