Odessa Feaster

Odessa Sykes Feaster portrayed Detective #1 in Cloak & Dagger.