Sophia Loren 86, is back on the screen in a new Italian film, ‘The Life Ahead,’ which premiers November 13 in select theaters and on Netflix.

Sophia Loren 86, is back on the screen in a new Italian film, ‘The Life Ahead,’ which premiers November 13 in select theaters and on Netflix.