Television News Netflix's Eric McCormack series 'Travelers' begins production 04/19/2016 Production has begun in Vancouver on the original sci-fi series "Travelers," starring Eric McCormack, Netflix announced Tuesday. Read More RELATED NEWS From Tokyo to Las Vegas: Taylor Swift's flight to Super Bowl LVIII'Chucky' Season 3 trailer released by USA Network and Syfy'Quantum Leap' Season 2 visits L.A. riots, Salem Witch Trials, and more TAGS: Eric McCormack Will & Grace