Stanley's life runs like clockwork, until a chance encounter with a mysterious girl turns his world upside down...
1993
2016
2014
2025
2023
1922
1928
1995
2012
2006
2017
1996
1989
2002
2013
2011
1920
2008