An ambitious carnival man with a talent for manipulating people with a few well-chosen words hooks up with a female psychologist who is even more dangerous than he is.
Some links on this page are affiliate links. We may earn a commission on purchases made through them, at no extra cost to you. Learn more.
Bradley Cooper
Stanton Carlisle
Cate Blanchett
Dr. Lilith Ritter
Toni Collette
Zeena the Seer
Willem Dafoe
Clem Hoatley
Richard Jenkins
Ezra Grindle
Rooney Mara
Molly Cahill
Ron Perlman
Bruno
Mary Steenburgen
Mrs. Kimball
David Strathairn
Pete
Mark Povinelli
The Major