David was created in a lab, a strange being of immense power. But they are also just a lonely child, searching for their father.
2017
2018
1977
2023
2022
2010
1981
2007
2005
1988
1982
2009
2021
1959
2008
1942
1940
1939