Sir
Palo Alto Art Center Auditorium 1313 Newell Road, Palo Alto, CA, United StatesThis beautifully nuanced, sensual and insightful feature film, which premiered at Cannes this year, explores the forbidden attraction between a maid and her wealthy employer, whilst thwarting the expectations of a typical Indian love story. CLICK IMAGE FOR MORE INFO AND TICKETS.