déjà vu

The feeling that one has seen something before.