Injustice 2 Gets a New Trailer Introducing Fans to Red Hood

Meet Red Hood!