Michael Caine stars in this classic British comedy drama directed by Lewis Gilbert. Based on the play by Bill Naughton, the film follows Alfie Pennyworth (Caine), a streetwise womaniser in Swinging Sixties London. His conquests are numerous, from young girlfriend Gilda (Julia Foster) to frustrated housewife Lily (Vivien Merchant), but the chirpy cockney never seems to get any fulfilment from his antics. When Gilda then becomes pregnant and Alfie suffers a health scare, he begins to question his choice of lifestyle. The cast also includes Jane Asher, Shelley Winters and Alfie Bass.