Can a father fall head over heels in love with his son?
1985
1935
1980
1967
1993
2012
1962
2013
1921
1928
1996
1969