by Scott Phillips March 2, 2018 Number of comments0 Film Uncategorized The Movie Isle’s 2018 Oscar Predictions – Scott’s Take Scott Gives Us His Woulda-Shoulda-Coulda Take on the 90th annual Academy Awards On March 4, 2018, the curtain will riseContinue Reading