David was created in a lab, a strange being of immense power. But they are also just a lonely child, searching for their father.
2015
1968
2022
2019
2008
1965
2009
2006
2023
1942
1990
1975
1993
1963
2017
2010
2021