My apologies seems like the French netflix does not have English subtitles and I can't see it on us netflix, I would like to watch it too I'll let you know if I find a copy with English subs
It's available on netflix not all countries I tried France and the USA both have it seems like Australia and Ireland does not have it so you would need a VPN.
Its Probably available on other streeming services too for a couple of dollars.
This site is run by Ivar at in Santiago de Compostela.
This site participates in the Amazon Affiliate program, designed to provide a means for Ivar to earn fees by linking to Amazon