Ugh, Immortals. I hated this movie and wish I never seen it. I don’t say that to a lot of movies but I will for this one
No joke: I had about nine beers in my belly when I noticed this show on On Demeand. In a drunken stupor, I decided to watch this movie.
Even I understood the key points the OP mentions. That’s pretty damn bad.
April Fools is over.