Satan Never Sleeps
Satan Never Sleeps (1962)

Set in Communist China, this adult-oriented adventure follows the exploits of two brave Catholic priests who staunchly defend their mission from an army invasion. This was the final film of director Leo McCarey.

Directed By:
Rated: Unrated
Running Time:
Release Date: February 22, 2005
Add Your Rating
User Score

Flixster User Reviews
jay nixon
An uneasy mix of political and religious drama with some troubling messages and actions from the characters. One particular end result is actually head… More