A Vigilante, starring Olivia Wilde and directed by Sarah Daggar-Nickson, premiered at the SXSW Film Festival over the weekend in Austin, TX. The film is about a once abused woman, Sadie (Olivia Wilde), who devotes herself to ridding victims of their domestic abusers...