Tag: Melissa Leo

Thunder Force Review, Box Office Result, Hit Or Flop On OTT?

Thunder Force is the latest release super hero film on Netflix which released on April 9, 2021. The screentime of this film is around 1 hour 47 minutes. The story… Read more »