You won't be disappointed

Rating: 8/10 (9 September 2019)

Arronoffsky delivers like always... the ending makes everything worth it.