This has to be the worst film I’ve seen for a long time. No wonder Idris Elba is no longer in the running for Bond. Not entirely his fault but this film is so badly written, badly cast and the acting is abysmal. The story is totally unbelievable. The bad guy is played like a cartoon character. The plot turns on completely ridiculous coincidences. It’s mawkish, cliched rubbish. A five year old could have written it. You might have enjoyed Luther the tv series but this is not it. It’s awful. It’s a waste of 2 hours of your life. Watch something interesting instead. Or just have a nap.