The Grudge 2

What was once trapped will now be unleashed.

2006-10-12 | 102 minutes

Rating: 5.5