Home > iDEAL Focus > Features
Default Default Latest Updates Most Comments

'Spider Baby' so bad it's good

THE year 1968 in film: "2001: A Space Odyssey," "The Odd Couple," "Chitty Chitty Bang Bang" "Once Upon a Time in the West" and ... "Spider Baby." "Spider Baby" sticks out from that list for various reasons. It is not like the other films ...

0 like 0 comment