Here are some preview images from the CW. So what do you guys think of their adaptation? They have my vote!