Mirka Hokkanen’s “Human. Nature” Opens Dec. 3