When a young man climbs through the window of a Connecticut hunting lodge, he emerges on the other side in a strange new world.
Be the first to start the conversation for this episode