New On Netflix: The Others 12 years ago Nicole Kidman stars in Spanish director Alejandro Amenabar's melancholy supernatural fable.