Mark Wahlberg has blasted pampered actors who compare shooting war films to fighting in real combat zones, insisting they have no idea how difficult life in the armed forces really is. The actor is on the promotional trail for his new film Lone Survivor, the big screen adaptation of soldier Marcus Luttrell's account of his Navy SEALs mission in Afghanistan in 2005. Wahlberg plays Luttrell, while Taylor Kitsch, Eric Bana, Emile Hirsch and Ben Foster play his comrades, but The Fighter star is adamant their experiences on set were nothing compared to the reality of being at war. Speaking at the AFI Fest film festival in Los Angeles on Tuesday (12Oct13), he said, "For actors to sit there and talk about 'Oh, I went to SEAL training'? I don't give a f**k what you did. You don't do what these guys did. For somebody to sit there and say my job was as difficult as being in the military? How f**king dare you, while you sit in a make-up chair for two hours. "I don't give a s**t if you get your a** busted. You get to go home at the end of the day. You get to go to your hotel room. You get to order your f**king chicken. Whatever the f**k it is... I've done the movies where I talk about...'God, I trained for four and a half years and I was The Fighter' and f**k all that. It really means nothing. I love Marcus (Luttrell) for what he's done and I'm a very lucky guy to do what I do and I'm proud to have been part of it, but it's just so much bigger than what I do." Wahlberg later apologised for his rant, adding, "I'm sorry for losing my s**t."