Rose McGowan @ The 2011 amfAR Inspiration Gala
Photo Credit: WENN
Rose McGowan was last in theaters for Conan The Barbarian and stars in Rosewood Lane, which doesn’t have a release date yet. Also, she recently started filming for The Tell Tale Heart in New Orleans alongside Patrick John Flueger and Peter Bogdanovich. The film is an adaptation of Edgar Allen Poe’s short story. There really isn’t much else info on this movie but to keep up to date, they do have an official Facebook page for fans to follow.