moviebabblereviews.com
Film Review - Arrival (2016) | MovieBabble
Denis Villenueve has proven himself as a great director with many great smaller films. But could Arrival be his best film yet?