Das Budget für den Film betrug ca. 4.000.000 Euro. Die Darstellerin der Cristina, Carolina Bang, ist die Ehefrau von de la Iglesia. Die Premiere des Films fand am 11. September 2015 im Rahmen des Toronto International Film Festival 2015 statt, die Kinopremiere folgte am 23. Oktober 2015 in Spanien. In Deutschland hatte der Film als Originalfassung mit englischen Untertiteln Premiere beim Fantasy Filmfest 2016. Weitere Festivalaufführungen erfolgten beim Festival Internacional de Cine de San Sebastián und beim Miami International Film Festival.