Cars & Other Vehicles Can you watch Initial D on Netflix? Can you watch Initial D on Netflix? Yes, Initial D is now available on American Netflix. It arrived for online streaming on August 1, 2018.