This all reminds me of a movie I saw recently.