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
1962
1951
1971
2010
1969
2018
2023
2022
1965
1959
1972
2017
1940
1943
1963
2019
2003