Salma Hayek in ‘From Dusk Till Dawn’