Indianhead WI
'Spencer,' 'The Last Duel' set for Venice Film Festival
The Venice International Film Festival unveiled a starry lineup of world premieres for September - including Pablo Larrain's "Spencer," starring Kristen Stewart as Princess Diana,…