Det britiske ægtepar Perry og Gail (Ewan McGregor og Naomie Harris) møder den karismatiske russer Dima (Stellan Skarsgård) på en ferie i Marrakech. Han vasker penge for den russiske mafia og vil have dem til at hjælpe med at få hemmelige informationer til den britiske efterretningstjeneste.