Stephen Amell Is Ready For His Close-Up