In Latin, redux (from the verb reducere, meaning "to lead back") can mean "brought back" or "bringing back.
redux is not available for streaming at this moment.