PR WireHead Pics director on Berlinale juryHead Pictures director Stephen Lance has been invited onto the International Jury at the forthcoming 59th Berlin International Film Festival, Germany's most prestigious film festival. Read More