I first learned of this movie about ten minutes ago. I have no idea if it will be good or bad, but I do know this:
I need to watch this, because I expect it will illustrate some concepts critical to Echelon d20.
Also, this looks badass.
Immortals – Official Trailer