Never seen Roots so can't comment on that. However, certainly wouldn't class 12 years a Slave as awful. Think it followed the book reasonably well, obviously a little bit of Hollywood in there as always.
Gravity is the best film I've seen in a long time but don't think it will have the same...