Получив лицензию на убийство, агент британской секретной службы Джеймс Бонд (Дэниел Крейг) направляется на Мадагаскар, где обнаруживает связь с Ле Шиффром (Мадс Миккельсен), человеком, который финансирует террористические организации. Узнав, что Ле Шиффр планирует собрать деньги в игре в покер с высокими ставками, МИ-6 посылает Бонда сыграть против него, делая ставку на то, что их новый агент «00» свергнет организацию этого человека.