Beautiful, interesting, incredible cinema.
Records the eponymous, near-derelict attraction at Watermouth Castle theme park in Devon — a spectacle eerily devoid of spectators and on the verge of exhaustion and hysteria.