Does the reviewer ever get the same manuscript twice?
It happens all the time. I think it is the reviewer's responsibility to respond to the editor saying that he or she has already seen the paper. Then it's the editor's call. Ideally the paper would be sent to a new reviewer, but depending on the subject of the paper the pool of available referees might be small enough that the editor requests the reviewer to reread the paper anyway.