På en ferie til Marrakech møder det almindelige, britiske par Perry og Gail (Ewan McGregor og Naomie Harris) den karismatiske russer Dima (Stellan Skarsgård), som beder om hjælp til at viderebringe hemmelige informationer til den britiske efterretningstjeneste.