Salma Hayek worked in the movie 18 days.
The iron bars are real.
Its original release date was October 7 2011. Later, was delayed to December 2 2011, and finally to January 13 2012.
Three days before its release, Álex de la Iglesia announced in his twitter that that night would have a free public premiere in a Madrid cinema for everybody who wanted to go.