Tacoma Sister Cities will present its 17th Annual International Film Festival, taking place at The Blue Mouse Theatre in Proctor…