Toda la película fue rodada en Sheffield, Inglaterra, y en ella se presentan espectaculares tomas panorámicas de los lugares e hitos más representativos de la ciudad, mostrando además algunos detalles.