Can a father fall head over heels in love with his son?
1962
2015
2005
1994
1966
1967
2008
2007
2004
2000
1985
1995
1998
1993
1997
1991