$ 0 0 Hollywood North: All in Northeast False Creek, the three kiosks deliver renewable, hydro-powered energy to film sets