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
2021
1979
1989
1974
2005
2011
2020
1987
2023
1990
1988
2022
1971
2006
1954