Jamie Foxx and Cameron Diaz are sharing the screen again. Director Seth Gordon‘s movie is set for its streaming release Jan.