Forgot your password?
Please check your email for new password and then log in here
The movie that launched the career of Naomi Watts and gave a bump to Laura Elena Harring (where is she? She needs to be in more movies!) is a real headtwist, soaked in bizarre and colourful images that teeter between disturbing and ethereal. Trying to figure out exactly what is going on is a waste of time. Just allow yourself to fall into it and enjoy the ride.