I'm a few behind on the direct-to-video DC movies; just caught Crisis on Two Earths.
It's effectively a lost episode of Justice League -- the voices are all different and Green Lantern is a white guy, but it was originally written as a bridge between season 2 and JLU, and it's clearly still the same basic script. And it's pretty good! I would say it's the best original story the direct-to-videos have done (and probably second-best overall, after New Frontier).
James Woods steals the show as Owlman -- sure, he's generic Burn-It-All-Down Nihilist Guy, but he plays it with such growling, understated menace.
And as for his foil, Batman -- he does some seriously un-Batman things. I mean, he got pretty dark and manipulative on the JL toon, but he crosses some lines here.
It's streaming on Netflix. Worth a view.