Ewan McGreggor and Melanie Laurent