I'll give you a few... as previously hinted, its from the UK, it was made in 2004... hmmm not sure what else I can tell you without giving it away. I'll try to drop more hints in another day or so if people still haven't got it. It's one of my top 10 films.