Add like... 123Movies. A person confronts their friend after catching them red handed with a dead puppet.Genre: Country: Director: Cast: