L'actrice Janina Gavankar, qu'on connait mieux sous le nom de Luna dans True Blood, jouera dans quelques épisodes de la saison 2 d'Arrow. Elle incarnera McKenna Hall, une policière qui travaille à la brigade des mœurs de Starling City. Elle est forte et sexy, et a une histoire compliquée avec Oliver Queen (Stephen Amell).