Maybe it’s time for Arrow to rethink this “team” thing. In the mid-season return of the DC CW series, Star City’s vigilantes split into evenly divided factions while Cayden James adds one more metahuman to his ranks. It’s still not clear what Cayden James wants, exactly, but it seems bad.

Spoilers for Arrow’s “Divided” ahead.

In “Divided,” Oliver (Stephen Amell) hastily aligns with the last free Bertinelli boss (remember that name?) so he could stand a chance against Cayden James (Michael Emerson) who adds one more metahuman to his ranks: Vigilante (Johann Urb). Meanwhile, the newer members of Team Arrow declare independence, while on the veterans’ side, Diggle (David Ramsey), regains his strength thanks to one last kind gesture by Curtis (Echo Kellum).

True to its title, “Divided” keeps Ollie, Felicity (Emily Bett Rickards), and Diggle separate from Curtis, Rene (Rick Gonzalez), and Dinah (Juliana Harkavy). It’s been weeks since the winter finale, where the latter three left Team Arrow after Ollie clumsily revealed he didn’t trust them as much as he should. Ollie’s hubris has cost him his team. Now the Green Arrow (while Diggle is still hurt and Felicity is still just a computer whiz) spends “Divided” fighting a stable alliance of super-criminals in Star City with an even shadier character than any of his former teammates.

Vigilante (Johann Urb) causes the biggest ruckus in this week's episode.

Ollie really messed up here, because the odds are in favor of Cayden. Vigilante has sided with Cayden, a good move on his part because he is finally interesting again. And mercifully, Arrow speeds through the mandatory cycle of revelation, heartbreak, fighting (“It’s not what you think.” even though it is exactly what we think), and betrayal between Vigilante and Dinah, all within a brisk 40-minute timespan. Better to eat all the veggies now, so we can savor the meat and desserts.

But Team Arrow still enjoys one good blessing. At the very end of the episode, as a peace offering that does not result in reunion, Curtis completes his prototype chip that would allow Diggle total control of his body once again. It’s all fine and dandy, for now. We’ve already seen in the past what happens when a superhero depends on technology just to function. Like Felicity, that tech can be used against them, and it’s unwise that Team Arrow is fighting a mastermind like Cayden James.

From this point on, Season 6 of Arrow has turned into the Arrowverse’s Captain America: Civil War. While a showdown between the two sides may be in store, albeit on a significantly smaller budget than the Marvel Cinematic Universe (though it won’t stop Arrow from trying; bear witness to the intense fight scene between Green Arrow and Cayden James’s men in a warehouse), no side has lost sight of the real enemy.

Arrow airs Thursdays at 9 p.m. Eastern on The CW.

Photos via The CW

It’s not fair to blame the mustache Henry Cavill had for Mission: Impossible — Fallout for ruining Justice League, mostly because Superman’s weird CGI lip honestly didn’t even crack the top ten of that movie’s problems. But, it turns out that Fallout’s director Chris McQuarrie tried to help Justice League out.

With Spider-Man firmly planted in the MCU, Sony is doing its best to launch a new Spidey cinematic universe of its own (seemingly without the web-slinging hero). First up is Venom, which is getting a lot of buzz thanks to its depiction of Tom Hardy as a dark anti-hero who calls his enemies “turds” and runs amok in a version of New York with no Spider-Man in sight.

On Tuesday, The CW announced that actress Ruby Rose (John Wick 2, The Meg), who identifies as genderfluid, is officially signed on to play Batwoman in the upcoming annual DC TV crossover. Rose will also play Batwoman should the character’s solo television series Batwoman be greenlit for production.

In this year’s crossover with Arrow, The Flash, and Supergirl, Rose will play Kate Kane, a.k.a. Batwoman, the red-headed member of the famous Bat-Family and cousin (sort of, it’s complicated) of Bruce Wayne.

It began with a flash.

In a 1959 issue of The Flash, the iconic DC superhero met his match, quite literally, in the form of a parallel universe version of The Flash from “Earth-2.” This marked the introduction of the multiverse (the scientific theory that there are multiple, parallel universes), and it had a ripple effect throughout popular culture. From the novels of Stephen King to modern TV shows like Stranger Things and Rick and Morty, multiverse theory is everywhere.

Drax isn’t the sharpest member of the Guardians of the Galaxy, but the actor who plays him, Dave Bautista, totally gets what’s really going on — and he isn’t afraid to call bullshit. In the wake of Disney’s controversial firing of James Gunn after alt-right agitators brought up the directors old offensive tweets, Bautista has been pretty explicit in his opposition to Disney’s decision to appease the Pizzagate crowd. On Monday, he said working for Disney was “nauseating,” and later threatened to quit if Guardians of the Galaxy Vol. 3 doesn’t use Gunn’s script.