even as a young kid back in the 90's, watching this on this video clip show on a minor TV channel in Brazil, I always wondered if this was a movie or something like that... I mean, seriously, if it isn't, this gotta be one of the most expensive to produce music videos in history...