Fighting back is the only way out.
Dog Pound
Released
EN
—
$430,041
Three juvenile delinquents arrive at a correctional center and are put under the care of an experienced guard.
Canada, France, United Kingdom
French, English
1999
1962
2017
1988
2005
1991
2021
1980
2019
1974
1989
1995
1934
2025
2023
2002
1965