Arrival ★★★★½

Innovative musings on the possibility of free will.