How the Venice Film Festival became an ‘Oscar launchpad’

Posted
These days, the race for the Oscars starts in Venice, Italy. Of the past 10 best picture winners, four have premiered on...

Continue reading at The Business Times »

Lifestyle