An inventive and interesting story, however it lost something in the telling. The characters didn't always speak in the way I expected them to. I think it would have been a lot more effective as a TV episode since so many different perspectives were involved at times.