cast crystal dying end eyes fall future greeds hopes imagery late live long lost loves meet nicholas night people sea sky strength surrounded takes troy young