Now where have I heard that plotline before…

(more…)