1.1 Return of Punch and Judy Apr. 07, 2023 Return of Punch and Judy IMDb: 1.1 2023 89 min 25 views Val, plagued with memories of the past, becomes convinced that a demon entity has possessed her puppets “Punch and Judy.” She becomes ... Horror