I loved the personal dilemmas that each character went through and how he solved them.