La película se rodó en inglés, pero se estrenó en Chequia antes que en el resto del mundo con doblaje checo, ya que la historia se desarrolla en el país de origen. Los artistas autóctonos tuvieron que volver a doblar sus voces, mientras que las protagonistas Carice van Houten y Hanna Alström fueron dobladas respectivamente por las famosas actrices checas Anna Geislerová y Katerina Winterová.
La cinta fue filmada en la villa real diseñada por Ludwig van der Rohe, la cual figura entre los sitios del Patrimonio Mundial de la UNESCO.
Inicialmente, el cineasta Jan Hrebejk iba a ser el encargado de dirigir el filme, pero debido a varios compromisos, la silla de director fue entregada hacia Julius Sevcík.