I know what you mean. I couldn't find someone in the UK to talk about the film with. Found out it's travelled pretty far with many festivals though and that it's premiering in the US this week on a multi-platform deal on cable television, DVD and limited screens.