John Cheng News, Movies and Background