Firstly the only thing that made me enjoy this movie a little was watching it in 4DX. Marvel's formulaic movies are really beginning to let them down. Benedict Cumberbatch was probably the person that could have done this film justice had all the other pieces of the film been more developed. There is an issue Marvel have in their films where the love interest is so superficial and you don't become invested in the 'love' they supposedly have because it is underdeveloped. Rachel McAdams was wasted in this. Then we get onto the villain. Mads Mikkelsen played Hannibal Lecter and was intimidating and scary. But here he just lacked depth and motivation. I don't know what lets down Marvel villains more...the script or the tone of the films because none of them are ever intimidating.