“. . . an absorbing plot line, filled with lies and surprises . . . drifts aimlessly in places and goes on for too long.”