An imaginative stop-motion animation that looks inside our cameras at the creatures within, who are living lives defined by what they see through the lens.
2021
1979
2017
1994
1944
2010
2014
2023
1932
2013
2012
2024
2016
1989
1999
2007
2015
2025
2018