Can a father fall head over heels in love with his son?
2015
2003
1975
2009
2008
2001
2002
1955
1945
1998
1944
1985