Brilliant and cleverly written; challenging but worth the effort. NOT made for your standard reality TV/social media type attention span, you have to pay close attention, which puts some people off. Deep questions about time, determinism, good/evil, etc. If you don't like thoughtful, complex, or subtitles it's likely not for you. Otherwise, it's good for a second go too.