CharacterMelissa BowenMelissa Bowen in Marvel's Cloak & Dagger (2018), played by Andrea Roth. Played byAndrea RothAppears inMarvel's Cloak & Dagger2018