Currently you can only stream Franca: Chaos and Creation through Netflix with a Netflix subscription, if we find the documentary streaming anywhere else then we will update our page.
Currently you can only buy or rent Franca: Chaos and Creation to watch online via Prime Video. It'll cost you $3.99 to rent the documentary and $19.99 to buy the documentary.