DC live action movies need to start watching the animated stuff and learn from their wins. This is yet another example of fantastic work. Credit to the voice acting, as it was exemplary, but the story was incredible. Intricately woven; the story is never short of a twist and was amazing to watch as it unfolds. Final warning: bring tissues.