Nicolas Cage did not appear in the 2004 film 'The Village'.

The Village is a 2004 American psychological thriller film, written, produced, and directed by M. Night Shyamalan, and starring Joaquin Phoenix, Adrien Brody, Bryce Dallas Howard, William Hurt, Sigourney Weaver, and Brendan Gleeson. The film is about a village whose inhabitants live in fear of creatures inhabiting the woods beyond it referred to as "Those We Don't Speak Of." Like other films written and directed by Shyamalan from the same time period, The Village has a twist ending.

The film received mixed reviews, with critics especially divided about the plausibility and payoff of the ending. The film gave composer James Newton Howard his fourth Academy Award nomination for Best Original Score.

The film grossed $114 million in the U.S., and $142 million in international markets. Its worldwide box office totalled $256 million, the tenth highest grossing PG-13 movie of 2004.

More Info: en.wikipedia.org