Juliet Hirata
Crew
The Passion of the Christ
Editorial Production Assistant