Cannon Films are burned into my nucleotides

Cobra, Missing in Action, Masters of the Universe, Superman IV, and so on. The 80's were weird and so were the movies made during that decade.

Electric Boogaloo is a documentary about the strange cinematic artifact that was Cannon Films.

1 comment: