Thursday, November 02, 2006

(untitled)

3 comments:

Anonymous said...

John,

Have you ever seen The Eighteenth Angel?

Love,
Jeff

John Zahl said...

No. What is it?

Anonymous said...

Rachel Leigh Cook plays the most beautiful girl in the world. A group of evil monks conspire to bring her to Italy so that Satan can inhabit her body.

This picture reminds me of a scene in it.