Batwoman Trailer Reveals First Look at Red Alice

The first trailer for The CW’s Batwoman has officially been released, and it has provided a pretty terrifying look at the show’s foe, Red Alice. https://www.youtube.com/watch?v=vrIiPcv4_iY Surprised Appearance from …