4.513 Views
Based on the Atlus video game of the same name. Four young medical prodigies are forced underground and become vigilante doctors by forming a renegade clinic to help desperate patients who have nowhere else to turn.
Release: Dec 09, 2012
Runtime: 21 minutes
Language:
Studio: Fat Dragon Films, Instavision
Country: United States of America