Jennifer Lawrence was great, everyone else was is where the casting went wrong. I loved the trilogy but the actors just couldn't portray the characters in the book. I still found it entertaining. Reading the book is a must do to enjoy the movie.