Movies slider ‘Batgirl’ Set Photos Revealed as Filming Continues in Glasgow Scott Fleming January 14, 2022 Filming on the new DCEU movie Batgirl is set to continue this week in Glasgow, […]