Did Dinah officially decide to leave Team Arrow?
That appeared to be on the agenda on Arrow Season 6 Episode 12 when Dinah and Oliver went at it like never before.
Unbeknownst to them, one of their team members was left fighting for their life as a result of the argument.
Also, Cayden James had a meeting with his minions and they decided what the best course of action was to take Oliver down.
Use the video above to watch Arrow online right here via TV Fanatic.
Get caught up on the latest action for the characters right now.
Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.