The best way I would describe this show is Kubrick meets Nolan. Obviously it's not of the same quality, but the cinematography and the soundtrack combined with the plot remind me of the movies of those two.

Most of the different elements in "Devs" are good, not great mind you, but good. It could have easily been an 8/10, but my biggest problem with this movie is the main protagonist Lily Chen, played by Sonoya Mizuno. I just don't understand why she was cast. The performance is bland, boring and frustrating. It really, really takes away from the show. I occasionally found myself fast forwarding through her scenes because I just couldn't bear to watch them for too long. All the other actors do a good job, especially Nick Offerman as Forest and Zach Grenier as Kenton, so she just ends up sticking out like a sore thumb.

The ending falls into the category of "yeah, it's fine, I guess". It could have been better but I suppose it's pretty hard to write an ending that covers all points to a plot like this.