Titans is…not bad. Nice cinematography and action choreography. Tries a bit too hard to be grim and gritty but it’s humor manage to balance the tone. VFX work is a mixed bag. Same goes for the acting/cast; Some are bad, some are good. And Anna Diop shines brightest as Starfire.