Cassidy's life seems to be almost perfect. She has a wonderful boyfriend who gives her all his love, a loving mother who showers her with all she has ever wanted, and a best friend who has been by her side since kindergarten. But what happens when a dream based on real-life memories that she thought were over and that have kept her up numerous nights, feeling petrified, becomes reality?