Shia LaBeouf, of "Transformers" fame, has had a rough year or so.

He's been called out for plagiarism, he did some weird artsy thing in Los Angeles and then he was arrested back in July in New York for being drunk and disorderly at a cabaret show.

But it looks like he's trying to fix it all now.

On Tuesday night, he appeared on ABC's "Jimmy Kimmel Live" to try and explain himself.

He went on to tell a ridiculous story about how the whole night went down, complete with a full cast of characters.

To us, it seemed like it was all a very well-rehearsed story. Since he's an actor, that wouldn't be out of the question that he could pull it off. And he did manage to do so in a very funny way.

More From 97.9 WGRD