A police officer struggling with his own demons is forced to confront them head-on when he investigates the gruesome murder of a colleague. As he tackles his own mental health challenges and partial memory loss, he must decide if he can trust his own mind as he unravels the mystery and ultimately comes to terms with his past.
Share