VFX: ONCE UPON A TIME’s Dragon Lily in Ladner’s North 40 Park Reserve

Once Upon a Time unleashed a dragon in Delta’s North 40 Park Reserve in March for last week’s Mother episode. Locals saw crew set up the weekend before and cast arrive on the day of filming but there was no indication of the fire-breathing computer-generated creature who took revenge on Snow White (Ginnifer Goodwin).