This morning on Crazy Over-Caffeinated People Screaming At Each Other (otherwise known as iVillage Live), we met “Sister”, the propietor of Sunday School Cinema. She’s a nun, who reviews movies, and she wants to let you know that the wages of Jodie Foster’s latest sh*tty movie is DEATH. Well isn’t that special…
OctoberThursday











