NOTE: Some spoilers from the second season of, "Titans" are present in this review. That said, the review is written to accommodate those who haven't yet watched the season, and as such, will avoid discussion o...
NOTE: Full spoilers for this episode of, "Arrow" are present in this review
Arrow once again put aside the future in, "Past Sins", an episode that served as something of a throwback to th...