STARZ has released the first look at Stephen Amell and Alexander Ludwig in their upcoming series Heels.
According to IMDb, the series is about “two brothers and rivals – one a villain, or ‘heel,’ in the ring; the other a hero, or ‘face,’ war over their late father’s wrestling promotion, vying for national attention in small-town Georgia.”

This is Amell’s first series after the finale of The CW’s Arrow, where he played Oliver Queen.
Stay tuned for more on Heels!