Can a father fall head over heels in love with his son?
1972
2021
1979
1997
2023
1985
2008
2005
1963
2007
2012
2014
2010
2022
1980