James Cameron chases his fourth $2 billion box office hit as "Avatar" tests its staying power with moviegoers.
This musical faith-based film comes along at a time when families are wrapped up in holiday preparations and the bustle of ...