Front Street Pictures – Vancouver, Canada