2004-05-31 • 0h 52min
Derren Brown holds an event at Elton Hall in east London, claiming the location had a history of paranormal activity after 12 people killed themselves in a suicide pact in 1974. Brown then proceeds to demonstrate the methods used by spiritualists.

Derren Brown: Hero at 30,000 Feet

Joker

Marriage Story

A Christmas Prince: The Royal Wedding

The Two Popes

Life Is Beautiful

Titanic

Honey, I Blew Up the Kid

Rolling to You

Zack Snyder's Justice League

Fantastic Beasts: The Crimes of Grindelwald

Once Upon a Time... in Hollywood

Materialists

Gremlins

Okja

Chungking Express

Dad Friend

Ring 0

Paparazzi

Chef