In 1967, two brothers from Copenhagen, Denmark, wind up in an orphanage, where the headmaster's cruel tyranny slowly provokes the kids to push back.
2019
2014
2011
1994
2021
1969
2023
2015
2022
2016
1996
1990
2010
2018