Yorgos Lanthimos' film is screening at two major Oscar-launching festivals, Venice and Telluride, ahead of its October release.

See Full Page