Detective on Stage 32

Detective

In 1988, Miami Detective Carter Willis thinks he's hunting car thieves until he uncovers a vampire nest that has been feeding on the city for decades…

View this project on Stage 32