It's Stephen Amell and Henry Cavill! Oliver and Clark- the new version. We may never see them on screen together but hey, it's something. What can I say? They may not be my beloved JH & TW, but I'll take it. XD
Also, I finally saw the pilot of Arrow, but I'll post my thoughts in a separate entry.