Cassidy, whose credits also includeGossip GirlandSupernatural, will play Laurel, a young legal clinic attorney who shares a romantic past with Oliver, the Green Arrow's alter-ego. DC fans will note that Laurel is Dinah "Laurel" Lance, aka the second Black Canary.