Carmen’s modern timelessness

Natalia Osipova stars in a new version of the gypsy’s story that is always surrounded by controversy