American Pie and Sharknado actress Tara Reid has signed on to star in Sheila, a psychological thriller described as a modern-day take on the Alfred Hitchcock thriller Psycho. As reported by EW, Sheila follows the titular character, “a bikini competition contestant, and Charlie, who’s running her family’s motel for the week. Mysterious events involving a […]