Magikeren Stanley Crawford (Colin Firth) er skeptisk til alt som kan karakteriseres som "overnaturlig", men når han møter den forførende spåkvinnen Sophie Baker (Emma Stone), oppdager han en verden hinsides fysikkens lover.