The Promise is an urban fairy tale that plays out on the mean streets of a mean city. Here, a young thief tries to snatch an old woman’s bag but she cannot have it without giving something in return.
2000
2012
1981
2015
2018
1998
2025
2007
2008
2017
1891
2014
1966
2003
1989