Characters 2004 quiz

How well do you know your movie characters from 2004? Can you tell which film had characters like Huggy Bear, Achilles, Princess Fiona, Ivy Walker, Nathan Algren or Anna Valerious?