It looks like Arrow will be adding another Firefly alumni to the show, Sean Maher, who joins Summer Glau. It was revealed today that he was cast in the role of the DC Comics character, Shrapnel. But it sounds as this is in name only. According to THR, Maher is [s]et to appear in the 10th episode, Maher will guest star as the evil Mark Scheffer, better known as DC Comics supervillain Shrapnel, a serial bomber who places Starling City in a grip of terror and threatens the life of Sebastian Blood.
In the comics, Shrapnel is composed of pieces of organic metal, and as you can see in the image I posted below, the look of the character just wouldn’t fit in the “real world” approach of the show. Which I have no problem with, since the description from THR definitely works. The 10th episode will most likely be the first episode to air in the new year after Arrow returns from the holiday break if they follow what they did in season one. (Source: THR)