Bringing new meanings to the term “divine punishment”, Xanadu is definitely not the Greatest Movie EVER!
Review in a Nutshell: This movie is painful. Watch it at your own peril.
The film contains:
Electric Neon Greek Minor Deities.
Gene Kelly on Rollerskates.
Uhh…
Hey, it was the Eighties.