Tag Archives: Louisa Rose

“Sisters – De Palma’s First Foray into Horror”

First and foremost, I would like to let all of my readers on the east coast know that I hope you, your loved ones and your friends are all safe and sound, and that you stay that way. I’ve been … Continue reading

Posted in Movies | Tagged , , , , , , , , | Leave a comment