a film trailer for a foreign movie