You have to watch it as a B-class movie (which it is) and look at Cage as a never-before-seen actor. It suddenly becomes quite watchable and even funny and Cage... becomes freaky as hell. I've seen it twice. First time it was... embarrassing (4 starts), second time... the way I've described - it was good (6 stars).