Cancel your weekend plans because HBO Max has served up a host of excellent films, including a divisive period piece starring Margot Robbie.