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
1976
1994
1989
2006
2017
2011
1993
2002
2020
2004
1987
2021
1939
2018
2005
1943
2019