foreign film of men walking out of a store