Of Mice and Men 1939 Last Emperor 1987 Pygmalion 1938 Henry Fool 1997 Adaptation 2002 Spider Man 3 2007