Jack and Leo vie for the affections of Vera – who appears a little differently to each man – over the course of a series of energetic sketches, flashbacks and homages.
1996
1987
2002
2008
2005
1972
1997
1989
2009
2014
2007
1943
1988
2006
1951