We are living in the most exciting era when it comes to M. Night Shyamalan. The era I would call "A lottery". M. Night started strong. Critical acclaim and commercial success hit him hard, when he was a young film-maker. They were calling him "the next Spielberg". Then doubt possessed his sole. Some critics said something about something he did. And there he went. On a downward spiral towards the bottom. The Happening, The Last Airbender, After Earth... M. Night never truly recovered from this turmoil. He did great films since: The Visit, Split, Knock at the Cabin. But he then made strangely not so great films in between: Glass, Old, the strangely The Happening esque ending of Knock at the Cabin. Going today to an M. Night Shyamalan movie is truly a lottery. You never know what you are gonna get. With Trap we all got a fucking jack-pot!
As I observed 2 hours ago in my review of Machete, the first film is about US politics of 2025. The second movie Machete Kills is something else entirely. If the first film is a semi-parody of exploitation films. This one is a full on spoof comedy, parodying not just exploitation films, but other things too. By the end of the film, the bullshit is so absurd, that you cannot stop laughing. And then Elon Musk appears out of nowhere to send Machete into space.