Originally Posted by paperball
I love that too, although it never seemed to get much notice.
Never got much notice.. by whom? It's always been on the list of Weird Films You Should Check Out for film fans. 7.7 stars at IMDb from thousands of votes, nominated for awards. It's safe to say people know about it.