a lab full of aliens experimenting on human subjects, highly detailed, photorealistic, medical lab, alien technology