Posted on May 5, 2017November 11, 2019 by BennyViewsArrival– surprisingly better on a repeat viewing. Excellent sci-fi film.