简介
A new regeneration process allows human beings to live forever, but when a number of teenage suicides rock the seemingly evergreen population, a detective must enlist the help of a 20-something to uncover the truth behind what happened.