David was created in a lab, a strange being of immense power. But they are also just a lonely child, searching for their father.
2018
1957
1959
1958
2022
2019
1940
2010
2023
1988
2007
1956
1971
1987
2009
1997
1991