Twisted

Rating: 9/10 (4 February 2020)

It flows back and forth with the suprise in the end