(SPOILER) Trailer for Sarah Michelle Gellar's new movie 'The Return'. Looks good. This supernatural chiller is scheduled for release on November 10th.
It has the air of a Silent Hill game about it, which can only be a very good thing.
August 09 2006
This thread has been closed for new comments.
You need to log in to be able to post comments.