Some excellent new titles have just been added to Netflix :