Tom Hardy has revealed making his one and only rom-com had been a "miserable" experience for him, and he wouldn't want to do it again.

The British actor appeared with Chris Pine and Reese Witherspoon in McG's This Means War in 2012, about two CIA operatives battling to win the heart of the same woman.

Tom, 36, revealed in a new interview with USA Today: "I love to do things I hadn't done before... I didn't understand how you could do something which is so much fun and be so miserable doing it."

The Inception star revealed he felt "other" on set, adding: "I probably won't do a romantic comedy again, do you know what I mean?"

Tom - known for playing Bane in Christopher Nolan's The Dark Knight Rises - will next appear in crime drama The Drop, opposite Noomi Rapace and the late James Gandolfini.