thetelltalemind.com
Blood Dolls (1999) – The Visuals
Visit the post for more.