Terrible writing with messy plotting, uneven performances and unclear stakes. The movie fails to convince the audience any of the characters are worth investing in and relies heavily on an assumed knowledge of the pre-existing material. The only saving grace of this movie is that the male lead gives a stellar performance.