Can a father fall head over heels in love with his son?
1987
1986
2014
2007
1994
2024
1915
2005
1998
1962
2003
1996
1995
2019