Dezembro de 1944, um pequeno pelotão da inteligência do exército é enviado a uma missão perigosa ao front alemão. O medo e a tensão dos recrutas vêm à tona enquanto procuram o inimigo. Mas quando eles finalmente descobrem um campo de concentração nazista, eles encontram um pequeno grupo de soldados assustados tanto quanto eles. Uma trégua provisória é feita. Os dois pelotões superaram seus medos e celebram o Natal juntos. Mas, logo as mudanças da guerra faz com que a paz seja quebrada e os dois grupos entram em um conflito de terrível violência.
O dedicado reverendo Henry Biggs (Courtney B. Vance) sente que seu casamento com Julia (Whitney Houston) atravessa uma crise, em virtude dele não ter muito tempo para a família, pois os problemas dos membros da sua igreja o deixam muito ocupado. Assim ele pede ajuda para Deus, que lhe manda Dudley (Denzel Washington), um anjo que acaba atraindo a atenção de Julia e criando novos problemas entre o casal. Além disto, um especulador imobiliário pretende demolir a igreja para construir um shopping center e uma área de lazer, trazendo ainda mais problemas para o Reverendo Biggs.