A crazy concept brought to life, I don't even want to get into details. You should watch it and experience it yourself. It's amazing, such fascinating ideas, and a really good plot too. This is something I can watch multiple times and notice more and more things the more I watch.