Rating: 5/5 A slapstick comedy from hell — starting off 2025 with the worst vibes See Review on Letterboxd