Television controls every moment of our lives in this stark animation from Estonia's Martinus Klemet.
2001
2015
2016
2014
1953
2002
2026
2017
2011
2003
2025
2008
1996
2023
2022
2021