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.
2007
1994
1945
2000
2009
2008
2017
2005
2006
1999
1991
1954
1997