Luther is back for four new episodes. Now in its third season, Luther takes a look into its titular character’s past to fuel much of its drama. (A few spoilers ahead). As ever, Luther raises uncomfortable questions about ethics in police work: how far is too far in the pursuit of justice? Idris Elba plays […]