Im giving this a 4 because it was effortlessly magnificent but it triggered my trauma and its not the movies fault for doing that since I chose to watch it but gotta be real. It was hard to sit through at times. Dont let the minus 1 star keep you from thinking its not a great movie cuz it truly was and the ending was actually good. Pretty abrupt.... but good.