Founder and filmmaker of Red Scarf Films, Sian Taylor Gowan makes her directorial debut with Surviving International Boulevard, bringing attention to the plight of local children and teens being sex trafficked in our midst. With a passion for social cause work and a professional background in nonprofit advertising and outreach, Sian has combined her creative production skills and nonprofit experience to launch Red Scarf Films, producing social cause films for awareness and community action.