Trailer: Murder at the holy forestA murderer must be found in a little town in Baden-Württemberg, Germany.Watch Here