Which German actress starred in the horror drama film directed by Christopher Leitch, airing on the Lifetime Movie Network on October 24, 2010?