It's not a bad movie but also not a great movie,I think the negative reviews are exaggerating how bad the movie is. I agree that the accents and acting could do some work. Some scenes could have been cut out, and the story could have been developed better.
It progresses really slowly and but the dynamic between the characters and their diversity is pretty okay,I wouldn't mind watching it again if someone asked me to.