The Leopard ★★★★

A movie of incredible scope and ambition that essentially boils down to just 4 incredibly horny scenes with Claudia Cardinale and Alain Delon and who could blame them