The Hitchhiker
New Blood
E20 Feb 21, 1991 30m
An aspiring actress is prepared to sell her soul just to be accepted into a popular unique theater troupe. However, that might actually be the actual price to be paid in this case.
Where to Watch New Blood
Cast of New Blood