Married movie star Armie Hammer is glad to be through with dating because one ex-girlfriend once tried to leave her mark on the actor by stabbing him in the bedroom.

The 26-year-old The Social Network star wed U.S. Tv personality Elizabeth Chambers in 2010 when most guys his age were still partying and boasting about their sexual conquests, but he insists he was happy to put single life behind him following one dangerous encounter with a former lover.

He tells America's Elle magazine, "I like the idea of marriage. I like the idea that I have a best friend. It's just really comforting. I remember being single and trying to date, and it was just stressful and hard. It wasn't fun...

"One chick tried to stab me when we were having sex. I should so not be telling this story. She was like, 'True love leaves scars. You don't have any.' And then she tried to stab me with a butcher knife. Of course I promptly broke up with her... seven months later."