August 11, 2024 · 9 min

Leo and producer Turtle talk about the new global box office hit.