Can a father fall head over heels in love with his son?
1973
1968
1970
1951
1969
1953
2014
2013
2015
1994
1996
1962
1967
2012