David was created in a lab, a strange being of immense power. But they are also just a lonely child, searching for their father.
2015
2021
2019
2018
1987
1998
2002
1997
2006
1973
1968
2004
2013
1969
1957
1944