Nicolas Cage Outcast Trailer

Nicolas Cage is “The White Ghost” in Arclight Films’ Outcast, an English-language period action pic set in 12th century China that also stars Hayden Christensen and Yifei Liu (The Forbidden Kingdom). The Chinese/Canadian/French co-production was shot on location in China under stunt pro-turned-director Nick Powell (The Bourne Identity, Resident Evil: Retribution) and Deadline has an exclusive first look at the trailer. (more…)