The 20th anniversary of the festival opens tonight and runs until Feb. 9.