There's definitely a distinctive new genre in Hollywood, 'based on a true story'-type capers featuring loveable all-American rogues who are really not all that loveable, but as played by one of those adorable A-list men, we are given to understand that it is kind of hard to hate on them completely...
First we had Tom Hanks as Charlie Wilson, then in short order, Di Caprio as Jordan Belfort and Matthew McConaughey as Kenny Wells. Now we have Tom Cruise as Barry Seal in American Made.
These men have their black souls cloaked in black comedy, which distracts us from the glaring absence of a moral compass, both personal and systemic.
In this film all the action is shot in a sort of nostalgic vintage instagram filter, suggesting period authenticity, but also disguising Cruise's puffy and wrinkled features (and thus the 25 or so year age gap with his leading lady.)
Anyway, here's one of the gags that may or may not be meta. Seal voices over a map-based explanation of his double-dealing of the cartels and contras and then admits he's mis-identified Nicaragua. 'No, wait a minute...that's El Salvador'. Except it isn't.