Sławny iluzjonista Stanley Crawford (Colin Firth), na prośbę przyjaciela, przyjeżdża na południe Francji, by zdemaskować kobietę-medium Sophie Baker (Emma Stone), która oczarowała rodzinę amerykańskich bogaczy i rzekomo potrafi czytać w myślach oraz rozmawiać z duchami. Zadanie Stanleya mocno skomplikuje się, kiedy sam padnie ofiarą zniewalającego uroku pięknej Sophie.