Reviewed by Lorlor87
on 05/08/2014 15:24

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.