Arrow Scores True Blood's Janina Gavankar

Laurel Lance, meet your competition.

True Blood shapeshifter Janina Gavankar will recur on The CW’s Arrow as a vice cop and face from Oliver’s past, Zap2it reports.

PHOTOS | Arrow Meets The Huntress

Gavankar’s tough, sexy and formidable officer, McKenna Hall, enters the picture when a sketchy new drug called Vertigo becomes all the rage in Starling City — which also marks the introduction of Seth Gabel’s villainous foe.

Complicating matters, McKenna and Ollie share some history from the days before he disappeared.

Gavankar’s TV credits include The League, The Gates and The L Word. She also has a recurring role on Fox’s upcoming new comedy The Goodwin Games.