In present day, a newlywed couple, Teresa and Leo, explore the now-abandoned Briarcliff Manor, a former insane asylum. Flashback to 1964 shows Kit Walker being committed Watch The Last Stand Onlinethere, accused of being infamous serial killer "Bloody Face". Kit protests his innocence and...