 The exterior scenes of the hospital were filmed at
Bearwood House in Berkshire, England.The Sleeping Beauty animation short seen on the projector was created specifically for this movie.The film premiered on 2 September 2005 as part of the Venice Film Festival and was released in a theatrical release in Spain on 14 October 2005.