David was created in a lab, a strange being of immense power. But they are also just a lonely child, searching for their father.
1959
2008
1942
1940
1939
1977
1983
2017
2023
1978
2004
2022
1961
2019
1988
1968
2010