Icarus ★★★★½

Wow. It took a while to get going, and you wondered where it was heading, but the last half was riveting. I don't want to reveal much, but suffice to say, it's a must watch.