David was created in a lab, a strange being of immense power. But they are also just a lonely child, searching for their father.
1997
2012
2006
1985
2018
2007
1986
1998
1990
2004
2005
2021
1950
2016
1987
1980
1988
1955