(idiomatic) To have experienced a situation which is the same as or similar to the current situation, especially with a sense of the unpleasantness or tiresomeness of the recurring situation.
Dominic Rossi, global chief investment officer at Fidelity, said . . . “We have seen this movie before. . . . One emerging market country after another gets left stranded.”