Based on the 1930's comic strip, and featuring the music of super-group Queen, this feature film has Flash and Dale Arden racing through space to battle Ming the Merciless, to save the Earth from ...