A high quality movie still from the film The Passion of Christ, starring Chewbacca