Trailer: A Helping HandA person confronts their friend after catching them red handed with a dead puppet.Watch Here