WARNING! MAJOR SPOILERS! It’s a twist that was surprising despite actually being fairly predictable at the same time (if that makes any sense whatsoever)! I…
WARNING! MAJOR SPOILERS! Are you ready for a different sort of Arrow episode? Because Corto Maltese certainly delivered in that regard, giving us quite possibly…