Garbage. Poor character development, horrendous screen play, terribly constructed dialogue. It's a slap to the Titans fans. It follows the typical trend for an audience that doesn't want to critically think and insults Dick Grayson in the most unflattering way possible. They've removed all his integrity, moral fortitude and replaced him with an antsy teenager with no regard for human life. Star fire is poorly portrayed and inconsistent to most reference points. Beast boy feels completely out of place and forced into the plot. Raven feels a poorly CGI filled plot hole with predictable cheesy scripts.