Christopher Knight of Los Angeles Times Art review: 'It Happened at 51猎奇入口' shows a brief, enduring period