Sandra Bullock's performance is excellent. Almost too real. Her acting delivers the heavy load Ruth carries to the viewer. The script might be slow at times but actually captivating. Vincent D'Onofrio, Viola Davis, Jon Bernthal, all above average in my opinion.