News

Sovereign premiered at the Tribeca Film Festival on June 8, 2025, marking writer-director Christian Swegal’s feature debut.