The new A24 studio film, "What a Drama!" was released on April 9, 2026 and immediately divided critics and viewers into two ...