Jennifer Lawrence has won a lead-actress Golden Globe for the oddball romance Silver Linings Playbook, while supporting-acting prizes went to Christoph Waltz for the slave-revenge tale Django Unchained and Anne Hathaway for the musical Les Miserables.