Movie star Kevin Costner has sent a heart-felt tribute to British Forces, thanking them for serving "unflinchingly to protect freedom around the world".
The message was recorded for the British Forces Broadcasting Service (BFBS) radio station while filming his new futuristic thriller Criminal at Blackbush Airport in Hampshire.
In it, he pays tribute to the commitment shown by British Forces personnel and thanks them for their "willingness to stand for those who cannot stand for themselves".
In my career, I have been able to play characters that are smarter and braver than I could ever be. I have been able to play characters in the military who are heroic and paid the ultimate sacrifice.
The Bodyguard and Robin Hood Princes of Thieves star, who even chose the music playing underneath the recording, said he could offer the UK's troops "nothing but respect".
BFBS reporter Natasha Reneaux sat with the 59-year-old actor as he made changes to the message, "making sure it was perfect".
During the recording, I could hear and see how sincere and heartfelt he was that it brought tears to my eyes. He was so grateful for being given the opportunity to address the British Forces.
Click below to listen to Kevin Costner's message in full:
Video courtesy of BFBS Radio