Emily Drew Movies
- 2024
Storage Room
Storage Room02024HD
A disturbed woman gets locked up in an abandoned warehouse storage room and relies on her hallucinations to overcome her captivity.
- 2002
Queen of the Damned
Queen of the Damned6.12002HD
Lestat finds acceptance in a tattooed and pierced world, rekindling the desires of all-powerful Akasha.