Batman Ninja Review

   Though Marvel has been killing it in the movie business, while DC has been flopping, the one area DC … More