Primal Screen
AD

Primal Screen

2017
Horror, Documentary | 08 June 2017
Primal Screen is a documentary about a person's childhood fear of ventriloquist dummies and dolls due to the uncanny valley.
AD