Devs is Alex Garland's flawed yet beautiful journey into the concept of free will. As far as performances go Nick Offerman as Forest is easily the standout and manages to show off his range as a dramatic actor. Sadly the same can not be said for the lead Lily Chan played by Sonoya Mizuno. I had a serious issue with her performance and character. If you asked me to describe Lily Chan, the only thing I would be able to tell you is that she wants to know what happened to her boyfriend. Throughout the show, characters will try to tell you that shes a go-getter and she's not afraid to take a chance, but I don't get that impression from her at all. To make matters worse Mizuno's performance lands completely flat and was a chore to get through at times, especially in contrast to Nick Offerman and some of the supporting actors. Although even with a pretty offensively bland main character, the show is still able to shine through it's presentation and concepts . Devs' cinematography and the VFX work is outstanding and the set design is A++. I love the architecture of the building where the actual Devs team works. Also the design of the actual free will machine Devs computer thing is just a chef's kiss. The score is also pretty badass and accompanies the sleek visuals very well. The over arching concept of free will is explored in an interesting way to where I'm thinking about the concept and I'm entertained, yet I don't feel like I'm listening to a TED talk. I would say to definitely give Devs a shot if you're interested in it's concept or visual work, but if you're looking for a rich character drama it might not be the one for you.