BEVERLY HILLS, Calif., April 19 (UPI) -- Production has begun in Vancouver on the original sci-fi series Travelers, starring Eric McCormack, Netflix announced Tuesday.
Created and written by Brad Wright, the time-hopping drama is being produced by Peacock Alley Entertainment Inc., in association with Showcase and Netflix.