SIFF is the Seattle International Film Festival. It will be showcasing several films at the McCaw Hall at Seattle Center.
Added by Upcoming Robot on April 30, 2011