Sir
Palo Alto Art Center Auditorium 1313 Newell Road, Palo AltoThis 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.