NEXT PIC  |  PREVIOUS PIC  |  RETURN TO REVIEW

Naomi Watts and Laura Elena Harring in Mulholland Dr.
(© 2001 Universal Studios. All rights reserved.)