This movie knows exactly what it is: fun and a true homage to spy movies. It does not take itself too seriously and knows its' limitations. The plot line could have been thought out more thoroughly, but all in all it was great fun and amazing action scenes. Colin Firth is one of a kind and amazingly versatile. I am excited to see how Tarry will make it in the business.