Wanneer de charismatische maar onfortuinlijke Stanton Carlisle (Bradley Cooper) bevriend raakt met de helderziende Zeena (Toni Collette) en haar ex-man Pete (David Strathairn) tijdens eens rondreizende kermis, begint eindelijk zijn weg naar succes.
Hij gebruikt zijn nieuwverworven kennis om de rijke elite van New York uit de jaren 40 op te lichten. Met de deugdzame Molly (Rooney Mara) loyaal aan zijn zijde, smeedt Stanton een complot om een gevaarlijke zakenman (Richard Jenkins) op te lichten met de hulp van een mysterieuze psychiater (Cate Blanchett) die weleens zijn meest geduchte tegenstander tot nu toe zou kunnen zijn.