A group of middle-aged men dressed as the Nazi high command gather in London to attempt a crucial experiment: making the first film entirely shot by a dog.
2018
2023
2017
2015
2016
2020
2025
2005
2013
2021
2019
1999
2004
2011
2024
1971
2007
2012