A short film demonstrating the new 70mm widescreen Todd-AO system.
Unfortunately the movie The Miracle of Todd-AO is not yet available on Disney Plus.