Benicio Del Toro stars in Heineken campaign