Sandra Bullock gives a haunting and gripping performance in a tale with a somewhat obvious twist. The plot and its sequencing could have been tweaked here and there for full impact. Other well known actors, including Viola Davis, give fine performances but Ms. Bullock is unmatched in her work. All in all, well worth watching.