Kiefer Sutherland whipped his shirt off on a boozy night out with Demi Moore.
The '24' actor hit up the Bear & Kilt Freehouse in Calgary, Canada, with his 'Redemption' co-star Demi, where a few quiet drinks soon turned into a raucous strip show.
While the mother-of-three called it a night early on, Kiefer kept partying with the western's screenwriter Brad Mirman and a group of local fans, which culminated in him dancing around topless.
The bar owner told TMZ: "Kiefer definitely had a lot of fun, and spent the night drinking his signature booze, J&B Scotch."
The 46-year-old actor's entourage allegedly told the bar to have his favourite tipple on hand before he arrived - and it appears it was greatly appreciated.
Kiefer wants to reprise his role as hero Jack Bauer in a movie version of hit TV show '24' - which is returning to TV for one final series three years after it ended - and is trying to keep up his fitness for the physically-demanding part.
He recently said: "I want to make the '24' movie as long as I can run - and last week I figured out I still could.
"I had to chase someone for the first time in a very long time and when we finished the scene, one of the crew said with a wink, 'That felt pretty familiar didn't it? Kind of cool to watch you run again. I didn't know if you could anymore.' "