What a failure.

Rating: 1/10 (10 December 2019)

This movie is nothing more than 3rd-rate schlock. I see why they waited for Stan Lee's death to make it.