Jesus Nebot Best movies: No Turning Back (2001) Emmanuelle: First Contact (1994) (TV movie) Final Voyage (1999)