Teresa is the newly married wife to Leo. She is played by Jenna Dawen Tatum. They have gone on a haunted honeymoon trip and one of their stops is present day Briarcliff
Manor Sanitarium, where something happens. They meet up with the Big Bad Bloody Face? Get a real haunting? Get called back in time? See the aliens? Not sure at this point, but she isn't in many of the promos so I think this character is going to have an early death.