Popularity: 3 Popularity

Original language: EN Language

Heart Add to favorites

Snuff Queen

Star - Review 0
Horror

Overview

A film about Snuffing: A multi-billion dollar industry where people intentionally die on camera, with the intent of being revived.

Alternative titles

SnuffQueen

Show all