First post on what looks like an enormous site.
I Live in the UK.... and found this Forum via a search for a film.
Not Google...I use Duck and vary my regions, every so often..
On Google I wouldn't have come across this site I don't think.
Now to try and learn evrything.