Do n't judge this one too soon - it 's a dark , gritty story but it takes off in totally unexpected directions and keeps on going .