Netflix Top 10

Alice Sweet Alice (1976)

**While this is a repost of my original review I had edited it for the 31 Days of Halloween and included the Fright Meter at the bottom!** I’ve had Alice Sweet Alice for over three months and I was sick of looking at the red Netflix envelope.  Alice Sweet Alice […]