I'm wondering if there are any plots where the protagonist and antagonist are the same person. Obviously, this would probably have to do with something like cloning, time travel, or something similar. Are there other plot devices that would help this make sense? Any recommended readings would be appreciated. I already know about The Flash and Savitar, but looking for something that doesn't have to do with superheroes.