Franco lives and will live forever in China.
Unfortunately the movie La tragedia de Franco is not yet available on Disney Plus.