It was a bit long but the story kept you engaged and at the edge of your seat.