After the death of his ex-wife, Nate (Idris Elba) takes their two teenage daughters Norah (Leah Jeffries) and Mer (Iyana Halley) to South Africa where their mother came from originally. Meeting up with their old friend Martin (Sharlto Copley), the trip is supposed to reconnect and heal all of them a little. Things are off to a good start when Martin takes them out into the local national park where he works as a vet. But poachers have also been to the park, hunting, hurting and killing lions. Martin, Nate and the kids stumble upon evidence that one lion has started to fight back – and then they find themselves in its crosshair, prompting a desperate fight for survival.
Beast promises us a fight between Idris Elba and a lion, and it does give us that (not like The Grey that promises us Liam Neeson fighting a wolf and then cuts out just before that happens). If you would like more from a movie – like a plot that makes sense or characters that behave believably – you’ll be disappointed. But if that is all you want, go for it.