Joel Edgerton was great in this movie