Impressive Art Style

Rating: 9/10 (27 March 2019)

Really entertaining, the art style is very unique and captivating. Loved the references to DC in the movie.