The new The Outer Limits review is up at The Avocado. This week is all about "Tourist Attraction," a very ambitious exploration of many complicated social, political, and scientific issues through the form of the creature feature. Read the full article at The Avocado.