Puppet Master: The Littlest Reich

2018 • 1h 30min • Horror

54%
User Score
Puppets come alive and go on a killing spree.

Available on

Share