A cinematic exorcism for Hitler's birthplaceBraunau am Inn, Hitler's birthplace, grapples with the burden and debate around the building he was born in.