The Russian film site, Filmz.ru, has posted six new images from Pirates of the Caribbean: At Worlds End which arrives in theatres on May 25, 2007.

The images are not the best quality, however, as there are so few images online for this movie, we thought we'd share these with you :)

CLICK HERE to check out the photos. The site is in Russian, so simply clicking on each image will take you to the next one!