Doctor Death (1989)
Action
A post-apocalyptic teenage miracle, shot on Super 8 in 1989.
A post-apocalyptic teenage miracle, shot on Super 8 in 1989.