Durante el periodo de rodaje y por primera vez en 104 años no nevó en Eslovaquia, por lo que la nieve que se ve en la película se tuvo que crear a partir de efectos especiales.
Matthew McConaughey rechazó el papel principal que finalmente se lo llevó Owen Wilson.
Branko Tomovic fue considerado para el papel de Bazda.