Ripped from the headlines trash, ideologically incoherent, and morally dubious at best. Guadagnino is maybe the most inconsistent director currently working, which is much more disappointing than a director that is just bad.