Mar 12, 1994 1h 26m
Thriller | Science Fiction | TV Movie
After a young girl is accidently infected with an alien substance known as "Deep Red", the astonishing results attract the attention of the illustr...