News

The film boasts a Certified Fresh 93% approval from the critics and 91% from the audience, alongside the Verified Hot badge.