Hillary Clinton released her campaign's newest attack ad against Donald Trump, a brutal, minute-long reprisal of some of his most controversial statements as seen through the eyes of children.

The sharply negative spot comes a day before Trump is expected to announce his vice-presidential running mate and several days before the Republican Party's convention.

In it, video of Trump plays in the background as children watch. Entitled "Role Models," it contrasts Trump -- using profanity, mocking a disabled reporter, apparently alluding to a female reporter's menstrual cycle -- with Clinton, who appears at the end of the ad.

"I love the old days, you know what they used to do to guys like that when they were in a place like this? They'd be carried out on a stretcher, folks," Trump says in one clip.

"And you can tell them to go f*** themselves," he says in another.

All the while, in scene after scene, children look on silently.

The ad is reminiscent of a similar approach taken by the pro-Clinton super PAC, Priorities USA Action. Their spot, entitled "Speak," featured many of the same lines from Trump and it showed regular people mouthing the words that came out of Trump's mouth.

Clinton's ad ends with video of her speech from the night she became the Democratic Party's presumptive nominee.

"Our children and grandchildren will look back at this time -- at the choices we are about to make, the goals we will strive for, the principles we will live by -- and we need to make sure that they can be proud of us," Clinton says.

The ad will air as part of an eight-figure ad buy the campaign announced earlier in Virginia, Ohio, Colorado, New Hampshire, Iowa, Florida, Nevada and North Carolina. It will air on national cable TV and in digital ads, according to a Clinton campaign official.