El rodaje fue bastante movido en cuando a escenarios se refiere. Gran parte del mismo tuvo lugar en Tailandia aunque en Reino Unido, Alemania, Francia y España también se rodaron varias escenas.
Este largometraje fue premiado en el Festival de Cannes de 2010 con la Palma de Oro.