Noah ★★★

The least Aronofsky of the Aronofskys.