
2004

2025

2010

1992

2001

2020

2011

2023

2000

2010

1989

1992

2020

2024

2024

2017

1997

1996

2004

2000



Tenshu is imprisoned and sentenced to death for murdering the men who raped his girlfriend. However, he manages to survive his execution and is presented with an option: face another execution attempt or subject himself to their bizarre and dangerous experiments.