The film was really fun to watch. It was funny and the acting was also really good. Not sure why it gets hate but I'm very satisfied with it. The first 20 minutes may throw you off and make you not want to watch it but its a slow burner and it's really worth the watch.