I didn't expect to like this one, but wound up being very moved and entertained throughout all three hours. Highly recommended...