David Wain News, Movies and Background