I almost want to give this a 5 but it did have a few issues. That being said this movie was cringe. For some probably too cringe but for me it rode the line perfectly and had way more depth than I expected. This is a great movie and definitely worth a watch.