Wow, Really?
So I've lived in Redwood City, since 2005, and I just happened to browse the stream now section of netflix, and I came across this movie, am I the only one who lives around Palo Alto who has never heard of this film before?
It didn't get much publicity here. What gives?