" The cast is amazing, Gerard Butler gives a formidable performance, Thandie Newton also very good, Tom Wilkinson flawless as always and the secondary roles from Toby Kebbell (Johnny Quid), Idris Elba (Mumbles) and Mark Strong (Archie) gave the movie a very good support"