As a young retail clerk adrift in Los Angeles , Claire Danes gives a flawless performance , and Mr. Martin and Jason Schwartzman , as the very different men competing for her affection , bring gallantry , farce and sweetness to this funny , sad , insightful movie .