Tag: the devil’s advocate ending explained