The makers of Arrow flexed their own super powers during last night's episode (November 27), when they made a fan theory come true with the return of an original character. The first two parts of the ...