Leah Remini: Scientology and the Aftermath (2016)
S03E09 Buying a Town (1)
Episode Overview
In 1974, the Church of Scientology, using a false name, establishes its spiritual headquarters in Clearwater, Florida. By 1977, an FBI investigation leads to a raid that reveals the church's covert intentions to seize control of the city.