Craig Chester USA Best movies: Swoon (1992) Les Folies de Margaret (1998) The Anniversary Party (2001)