There Will Be Blood ★★★★★

An interesting view into the mind of a man on the cusp of success and on the brink of insanity.