Batwoman Season 2 Episode 18: Preview, Spoilers, Air date and details. July 5, 2021 by Sreeja Karanam