In this week's Odder News, museums reopen with some strange offerings, the organizing game Tetris is coming to the big screen, and we are thrilled that Russians love the Home Alone franchise as much as we do.