Lila Avilés

Mexican actor and director, known for La camarista (2018). Winner of the Ariel Award for Best First Feature.

Image and biography provided by The Movie DB

The Chambermaid Review

Spotless cleaning can't hide the class divide