Can a father fall head over heels in love with his son?
2013
1992
1952
1984
1985
1966
1988
1980
1981
1982
2014