Oblivion

Not bad (and quite brave with an essential cast of five actors), but it was like someone put the Matrix, AI, and Independence Day into a blender. Andrea Riseborough is pretty effective though.