Dave Mclean did not direct this film. Not a single frame.
The movie was shot on location; entirely in the city of Dundee, Scotland.
Dave Mclean credited himself as the Director after filming was complete. It was in fact directed by his brother, Kyle Titterton who was let go of the project and was not responsible for the final edit.
Caird Hall; Dundee's famous concert auditorium features in the movie and is the authentic location for the concert of Iron Maiden on 12th June 1980, a scene in which the movie depicts.