Zach Braff once twatted a child, pass it on.

During an episode of Punk'd back in 2005, a 12-year-old actor was hired to pretend to pour paint all over the actor's Porsche.

The problem was, Braff reacted badly to the practical joke. Really badly. He ended up beating the shit out of a child.

The prank was set up by his Scrubs partner in crime, Donald Faison (Turk), but he could never have imagined it would end the way it did.

Advert

Zach explained:

"Donald thought this would be the perfect opportunity to have me Punk'd. So we go to a liquor store-keep in mind there are cameras hidden all over the liquor store, so he knows he's on TV.

"(Then) we go outside and these little kids were spray painting the car. I think that my brand new car, with, like, 100 miles on it, has been ruined with spray-paint graffiti.

"They choreographed the whole thing and I wasn't supposed to catch the kid, but I caught him... and I'm not a big fighter or anything, but, with the adrenaline and everything, I just started pummeling him.

Advert

"I didn't know and it was so dark... (but) part of the punking was that it was, like, a 12-year-old.

"It turns out it was fake spray paint. They edited (the fight) out, because apparently you're not supposed to punch people on Punk'd."