| Enschede | |
| Enschede | |
| Groningen | |
| Huizen | |
| Nieuwegein | |
| Rotterdam | |
| Utrecht | |
| Utrecht | |
| Utrecht |
Wetenschapper Margaret Matheson (Sigourney Weaver) en haar enthousiaste assistent Tom Buckley (Cillian Murphy) hebben samen al vele paragnosten ontmaskerd als charlatans. Het tweetal geeft zelfs cursussen hoe je tijdens een paranormale show de zogeheten 'red lights' kunt spotten, de aanwijzingen waaraan te zien valt dat er sprake is van doorgestoken kaart.
Als de blinde helderziende Simon Silver (Robert De Niro) dertig jaar na zijn laatste show aankondigt nog één optreden te doen, ziet Buckley zijn kans schoon: eindelijk kan hij de wereld laten zien dat ook deze paranormaal begaafde guru eigenlijk gewoon een kwakzalver is. Matheson probeert haar ijverige leerling echter op andere gedachten te brengen: zij weet namelijk dat het met de laatste persoon die openlijk kritiek had op Silver zeer slecht is afgelopen, tijdens zijn laatste show nog wel! Oplichter of niet, dit is een man die je maar beter met rust kunt laten.
De jonge scepticus laat zich echter niet uit het veld slaan en is vastbesloten te bewijzen dat deze meester in het onverklaarbare de boel voor de gek houdt. Vette pech voor Buckley wanneer blijkt dat Silver daadwerkelijk bovennatuurlijke krachten lijkt te bezitten. De paranormale guru zet deze maar al te graag aan het werk als hij die opdringerige wetenschapper toch een beetje vervelend begint te vinden.