Hollywood action man Bruce Willis and director Robert Rodriguez teamed up for a special musical performance at an afterparty following the premiere of their new movie Sin City: A Dame To Kill For.

The pair has reunited for the Sin City sequel, which they unveiled in Los Angeles on Tuesday (19Aug14), and they entertained the crowd during a bash at the city's Roosevelt Hotel after the red carpet screening.

Willis played harmonica and sang the blues as Rodriguez played guitar, according to New York Post gossip column Page Six.

The crowd included Willis' castmates Jessica Alba, Eva Green, Mickey Rourke and Josh Brolin.