Bit slow and scattered to start but once it really gets going, it gets really good. Great supporting performances, but the main attraction is clearly Amanda Seyfried, who absolutely nails the portrayal of Elizabeth Holmes down to the voice and mannerisms.