Jessica Lange plays Elsa Mars, the proprietor of a troupe of human "curiosities" on a desperate journey of survival in the sleepy hamlet of Jupiter, Florida, in 1952. Her menagerie of performers includes a two-headed, telepathic twin (Sarah Paulson), a take-charge bearded lady (Kathy Bates), a vulnerable strongman (Michael Chiklis) and his sultry, three-breasted wife (Angela Bassett). But the strange emergence of a dark entity will savagely threaten the lives of townsfolk and freaks alike.
Box Set
For in-store pickup reservations please call 03 3650 615