I streamed on Netflix, Prime Video and more in March 2025 ; I downloaded Mubi for the first time - here are the first 9 movie ...