Beautifully insane and logical

Rating: 9/10 (8 June 2019)

Wonderfully original romantic story with one of the best endings ever, for anyone who has ever been hopelessly in love