a film still from ace ventura : pet detective ( 1 9 9 4 )