Rachel Kirby is a computer genius whose personal life is falling apart. While her beloved younger sister is dying of a rare illness, Rachel is running out of time to connect the intricate pieces of a... This description may be from another edition of this product.