New Republic Studios sends first film to 2019 Sundance Film Festival
Central Texas’ mega film studio reached a milestone in November when one of its passion projects, the independent film “Sister Aimee,” was selected to premier in the Sundance Film Festival later this month.
January 18, 2019