David was created in a lab, a strange being of immense power. But they are also just a lonely child, searching for their father.
1990
2021
2020
2019
2004
2007
1987
1992
1999
2000
2003
1989
1976
2017
2018
1996
2013