You need to log in to use the "Add to My List" feature.
Demon City 2025 Shuhei Sakata, accused of killing his wife and child, and then supposedly failing to kill himself with a gunshot to the head Though actually innocent, he is sent to a prison hospital, where he stays for 15 years, remaining disabl