Louis Theroux confirms My Scientology Movie is finally getting a theatrical release Movie News 7 years ago