As you can see from video taken at the event, the actor does fairly well.
How did he do? Impressive as it is that Amell got through the speech, diehard fans may have noticed a few glitches. Amell mixed up a few lines from the Season 1 intro with the Season 2 intro. For proof, watch the official opening below.
How many people could do that speech at all? Even a slightly muddled version is a feat to be proud of!
“Arrow” Season 3 premieres Wednesday, Oct. 8 at 8 p.m. ET/PT on The CW.