
“Filming start date: September 30th (via DGC-BC Production List)
The Tyler Hoechlin and Elizabeth Tulloch-fronted series is slated to premiere in January 2021 on The CW, in the coveted Tuesday night time slot after The Flash.”
Source: Hollywood North