Too long. Bond character just didn't work trying to be more serious and 21st century. A whole different genre. Lacked humour, boring stunts, lots of gun violence, a very weak plot...took itself too seriously. An overall disappointing flop with a corny ending.