Movie History Torero 2004 Flamenco Ecstasy 1998 Flamenco Ecstasy 1998 Carmen, the Spanish Whore 1997 New Revelations 1997 New Revelations 1997 Caligula