Tough to Watch, but Accurate.