Humor, crime, action, drama, compassion and risk are the ingredients that this wonderful story uses …