Brad Pitt has praised Shia LaBeouf as one of the ''best'' actors he has worked with.

The 50-year-old hunk was delighted to work with the 'Transformers' star on 'Fury' because he thinks the 28-year-old actor is hugely talented.

Brad gushed: ''Oh, I love this boy. He's one of the best actors I've ever seen. He's full-on commitment, man. He's living it like no one else, let me tell you,'' the actor raves. ''I've been fortunate to work with a lot of great actors. He's one of the best I've seen.''

The 'Fury' cast got fully immersed in the movie and Brad - who plays a tank commander in the World War II drama - admits that lead to a row between himself. Shia and Scott Eastwood.

He told Britain's GQ magazine: ''We were driving down the road, I'm in the turret, Shia is at the other turret, and Scott is on the back, spitting juice. And I'm starting to get p***ed off, I'm starting to get hot, because this is our home, he's disrespecting our home, you know?

''So I said, in the scene with the cameras rolling, 'You're going to clean that s**t up.' Shia clocks it, and you have to understand, we've been through severe boot camp already. We've been through a lot in this tank.

''Shia saw it and felt the same--he's disrespecting our home.

So, Shia had the same reaction I did and started having some words...Then I had to get in after the cameras were rolling and explain it to Scotty, you know.''

However, after consulting their script, Brad realised he was the one in the wrong.

He added: ''The funny thing is, when we got home at the end of the day and read the script, it said Scotty's character is 'chewing tobacco and spitting it on the back of the tank,''' Pitt explains. ''He was just doing as instructed in the script! So we were the k**bs in the end.''