The man ends up bumping into a peculiar mime. The encounter causes an invisible key to fall, triggering a series of events that will forever change the way man sees the world.
2003
2013
1935
2023
2011
1928
2017
2021
2022
2020
2012
1982
2016
2015
2000