Forced Entry is an introduction into the horrific reality of two psychotic drifters who brazenly kill for sport, leaving behind a trail of mangled corpses as their routine calling card.
2023
1988
1985
—
2025
2017
1993
2024
1996
2015
1989
1949
2021
1966
2022