‘Enchanted’ maintains box office charm

? The fairy-tale romance “Enchanted” kept working its magic at the box office, pulling in $17 million to remain the top movie amid a sleepy weekend at theaters.

Disney’s “Enchanted,” starring Amy Adams as a cartoon princess banished by her fiance’s wicked stepmother (Susan Sarandon) to live-action Manhattan, raised its total to $70.6 million, according to studio estimates Sunday.

The weekend’s only new wide release, the Weinstein Co. and MGM thriller “Awake,” opened in fourth-place with $6 million. “Awake” stars Hayden Christensen, Jessica Alba and Terrence Howard in a tale about a man who is conscious during heart surgery and overhears his wife’s plot to kill him.

In limited release, the acclaimed comic drama “The Savages” debuted strongly with $153,121 in four New York City and Los Angeles theaters, averaging $38,280 a cinema, compared to a $3,002 average in 2,002 theaters for “Awake.”

Released by Fox Searchlight, “The Savages” stars Philip Seymour Hoffman and Laura Linney as estranged siblings forced back together to care for their ailing father. The film expands to more cities Dec. 21.

Estimated ticket sales for Friday through Sunday at U.S. and Canadian theaters, according to Media By Numbers LLC:

1. “Enchanted,” $17 million.

2. “This Christmas,” $8.4 million.

3. “Beowulf,” $7.9 million.

4. “Awake,” $6 million.

5. “Hitman,” $5.8 million.

6. “Fred Claus,” $5.6 million.

7. “August Rush,” $5.2 million.

8. “No Country for Old Men,” $4.5 million.

9. “Bee Movie,” $4.47 million.

10. “American Gangster,” $4.3 million.