I give it a 2 rating just because I've seen worse. So many plot holes makes it predictable. Pretty lame story writing to. I am baffled by the high rating. Just saw Little Women which was great with flawless acting. Casting, acting, dialog and story in this movie is complete carbage.