Jennifer Lawrence prove to be able to do different roles well. Joel Edgerton is also becoming one of the Australian actors that guarantees you a good show. This is a great movie that has action, mystery, and suspense. Good story, good acting and unpredictable. Highly recommend.