Since "Top Gun," Tom Cruise has almost always remained a bankable star, making the five biggest box office flops of his career all the more notable.