Well written, funny, with cool visuals and effects.
Extremely well acted especially by Rob. Honorable mention to Mark Ruffalo, he played the idiot demagogue really well (Toni Collette and Steven Yeun were also great).
The writing was phenomenal. Genuinely interesting thought experiments about human cloning, memory, and soul played out on screen without taking itself seriously at all. Loved the flashbacks to dystopian Earth.