A man is released from prison after 10 years of incarceration. He wants to regain control of his life, but his former boss, a demon named "Master", doesn't see it that way...
2018
2021
2025
1989
1984
1982
1985
1969
2004
2015
1983
2016
2020
1966
2011
1981
2022