Hmmm... I have absolutely no idea where this thread belongs. It seems to me like it should belong somewhere but not here.
I'm sending this one over to F&T, and maybe we can get a thread going about a film I've never seen/heard of before, and maybe someone can help you with your subtitles as well.
DC >>>>>>>>> F&T