a very high resolution image from a new movie, two deer wearing suits, in a narrow chinese alley, dark light long shadow beatiful backgrounds, dramatic lighting, directed by wes anderson