Coppola highlights a sincere feeling of disparity between setting and character transfixing the viewer in a state of wonder, as we gaze upon this new world of harsh lights and beaming neon.
Megasaki. Japan. Twenty years in the future. ‘Snout Fever’ has infected dogs across the country forcing Mayor Kobayashi to ship all dogs onto a quarantined island which is known as Trash Island.