Strange DogStudio · London, EnglandPopular films2 filmsLoadingOne for the Road2003One for the Road2003LoadingUnder the Skin1997Under the Skin1997