Snow White Must Die 1st January 1970
On a wet November day, Detectives Pia Kirchoff and Oliver von Bodenstein are summoned to the scene of a mysterious accident. A woman has fallen from a bridge onto the motorway below. It seems that she may have been...