Aunque en diversas ocasiones Pedro Almodóvar había afirmado que contaba con Penélope Cruz para este proyecto, finalmente por problemas de agenda con Penélope dio el papel a Elena Anaya, a quien acompaña Antonio Banderas, el cual encarna el papel de un cirujano sin escrúpulos.