Arrival ★★★★★

Felt good rewatching this film after having not seen it in 3 years. Denis Villeneuve is our lord and savior for a reason.