I liked Tom Hardy as an actor, but well as James Bond I'd rather preferred Idris Elba or Henry Cavill. I'd like to see Bond back to one of the classier types, more like the old James Bonds (Pierce Brosnan and Sean Connery), which would provide a good contrast since we already have 4 movies of the more gritty type of Bond by Daniel Craig.
Connery (especially early Connery) was as gritty as they got. Roger Moore was the one who introduced the smoothness, and injected a lot of the humour (although Connery had the best line when meeting Plenty O’Toole ‘named after your father, perhaps?’). The less said about Dalton, the better, and Brosnan combined Connery’s edge with Moore’s urbanity. I wanted to dislike Craig, because he was nothing like the other Bonds (shorter, blonder, and I still don’t think he ever quite got the voice right), but
Casino Royale was so damn good, and he made an early thuggish Bond so believable, then of course we had Eva Green (sigh) as Vesper Lynd (she’s probably just shaded by Michelle Yeoh’s Wai Lin as my favourite ever Bond girl). I’m happy with Hardy, because I think he’ll do really well, but I would have liked to see Tom Huddleston get the role after what he did in
The Night Manager. I found Moore fun at the time, but we really don’t want the franchise to go back to that.