Waiting for the Sun Cast Morgan Nichols Katie Maguire Catherine A. Callahan Margaret Reed Jill Awbrey