After his father's shocking suicide, Jackson (Booboo Stewart) begins a search for the truth behind the devastating decision his father made. A violent outburst at school crosses his path with a counselor, Eric (Kevin Sorbo) who wants to help Jackson deal with his grief, and Sophie (Rebecca Robles), a girl with a troubled past of her own. With Sophie's assistance, Jackson travels down a twisting road leading to a decades-old secret that could destroy him. As Eric's guidance falls on deaf ears, Jackson's quest for answers is only breeding more questions. Will he be doomed to repeat the same cycle, or will he choose to journey forward and find hope for his future?