Arrow, based on the DC comics character Green Arrow, stars Stephen Amell as a superhero who fights crimes using archery and martial arts. Arrow's alias is the wealthy playboy-turned-politician Oliver Queen. Holland will play Queen's bratty younger sister Thea. Gossip Girl's Katie Cassidy was cast earlier this week as the female lead.
(Disclosure: TV Guide is owned by CBS Interactive, a division of ViacomCBS.)