The slasher-comedy, co-directed by Wolfhard and Billy Bryk, will premiere in theaters on April 18, 2025.