a very high resolution image from a new movie, two deer in suits, in a narrow chinese alley, surrounded by water vapor, beatiful backgrounds, dramatic lighting, directed by wes anderson