dystopian sci fi thriller review