Sarah Mühlhause is an actress, known for Neander-Jin: The Return of the Neanderthal Man (2011), Brain Drain (2009) and Die Zeit, die man Leben nennt (2008). Read more on iMDB