A high quality movie still from the film Goonies, starring Chewbacca