Ashamed for being a debt-collecting thug, David believes that he is an ugly duckling waiting to become a swan. Through an unlikely mentor he finds out that life has indeed something very special in store for him.
1896
2011
2015
1959
2006
2023
2021
1989
2003
2019
1933
2018
2010
2009