Summary: This Week On SHoE – Steve and Derek reunite to discuss Doomsday in detail, not only the season finale but the character himself. Not only that but we’ve got news and a trailer for the finale, plus our indepth look at “Beast” and spoilers for “Injustice”! This is a packed episode you won’t want to [...]