Set in 1964, the period follows the patients and staff members associates of the church-owned mental asylum Briarcliff Manor, located in an undisclosed city in Massachusetts, which was launched to address and dwelling the criminally insane.
Here is my blog post:
made a post