I saw this film last night. I didn't know what I was watching for the first 90 minutes.
One of the most beautiful movies I have seen in a long, long time. A very Christian theme and an incredible ending. Moves very slowly to an awesome climax when all becomes clear.
Some nudity and drug use but not graphic. I'm no fan of Mickey Rourke but he was cast perfectly for this role. This movie got terrible reviews and it is obvious why - it is unbelievably good. Hollywood hates movies that are uplifting at the end.