Tom Cruise and Cameron Diaz appeared casually on the Good Morning America show today. “Knight and Day” is a summer action, romantic comedy all in one. Cameron has another movie “Shrek Forever After” that made its debut last month. Tom recently made a surprise dance performance at the MTV Movie Awards. “Knight and Day” hits theaters tomorrow.