Kirsten Dunst-mark Oliver Everett-morgan Freeman-holly Hunter-billy Bob Thornton