Opposite Sex 1998 Last Temptation of Christ 1988 Passion Christ 2004 Hamlet 2000 Aladdin 1992 Spider Man 2 2004