As Heather Headley tries to live up to the late Whitney Houston's performance as pop singer Rachel Marron in a musical version of The Bodyguard at London's Adelphi Theatre, we take a look at the 12 best bodyguards of all time on the big screen. Kevin Costner as Frank Farmer in The Bodyguard (1992) In the original film former Secret Service agent Frank Farmer (Kevin Costner) plays bodyguard to the pop singer (Whitney Houston), though he really is more used to protecting Presidents than spoiled superstars. Sparks fly, security is compromised, but when the stalker gets serious, safety and the job come first. Picture: Warner Bros

Credit : Warner Bros