Thursday, November 02, 2006

(untitled)

3 comments:

Jeff Dean said...

John,

Have you ever seen The Eighteenth Angel?

Love,
Jeff

John Zahl said...

No. What is it?

Jeff Dean 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.