Stella Artois is continuing its UK strategy of focusing on film-linked activity through a new sponsorship agreement with Channel 4 — and the launch of the 2004 Screen Tour.