which countries jointly produced lauri törhönen 's 2007 movie ?
finnish-russian