David was created in a lab, a strange being of immense power. But they are also just a lonely child, searching for their father.
1980
1955
2021
1993
1992
1984
1933
2005
2019
1990
1997
2003
1989
2022
1991
1958