Genius

Rating: 10/10 (12 October 2019)

Make sure you don't miss the details, the story can be interpreted in a lot of ways