When his only friend goes missing under mysterious circumstances, a suicidally depressed teenager tries to become a masked vigilante in order to find him. Sked95 7 years ago –