Spider (2002)

  • Release date: 13 Nov 2002
  • IMDB rating: 6.8 (34,634 votes)