(UPDATED) Two big names on location, two very different stories to report:

'Lost' fans will not be happy to hear that Matthew Fox, who played heroic (but hotheaded) Dr. Jack Shephard, has just been arrested for allegedly assaulting a woman. Fox, who is in Cleveland filming 'I, Alex Cross,' was arrested early Monday morning after reportedly punching a female bus driver in the chest and stomach after she refused to let him board a private bus. The driver told TMZ the actor was drunk and that she had to punch him back in "self-defense."

Meanwhile, over the weekend, Pitt was praised for his heroics in coming to an extra's aid on the 'World War Z' set when she fell while filming a crowd scene. According to local reports, a group of over 700 extras was filming a scene in Glasgow's George Square, which involved a mad rush to escape a zombie attack. A woman who fell was in danger of being trampled, until Pitt lifted her to her feet and saved her. The woman suffered only a grazed knee.

The woman who was allegedly assaulted by Fox, however, may have suffered a broken hand after punching the actor in response to his (allegedly) punching her first in the chest and stomach.

The cause of the altercation? Fox tried to board a bus and was told by driver Heather Bormann that it had been privately rented and he would have to leave. She told him, "You have to leave buddy. You are trespassing on my bus.'"

That's when, she says, Fox "leaned in and started punching my crotch and breast." Bormann said that Fox was "spitting blood. He stumbled backwards."

Bormann explained, "This was the only way I could protect myself.....from a man beating up on a woman."

Wow, doesn't the studio have drivers for its stars?

Fox has since been released and was brought back to his hotel. No statement has yet been issued from the studio or the actor's rep.

Are you shocked to hear about Fox's arrest?

[via THR, EW ]