Alfie (1966) + My Generation
Move over, Angry Young Men: Alfie Elkins leverages class resentment and killer good looks to become a ladies’ man extraordinaire… in his own eyes. Michael Caine was born to play Bill Naughton’s smooth-talking, responsibility-dodging cad’s cad. Alfie mistreats a glorious lineup of actresses — Julia Foster, Jane Asher, Vivien Merchant — and Shelley Winters is…