May 11, 2008
The new Dario Argento film hits theaters on June 6, 2008. Click here for the official Web site, which just opened. And click here for our review.
Talk about this story on ESplatter's Message Board
Gotta scoop? Drop a line to Lucius Gore, editor