High quality full-body portrait of Greek God Hercules (played by Henry Cavill) posing and showing off muscular definition in his youthful 20s, looking down, wearing a sleek and modern gladiator outfit, side view, portrait, studio photo, head level, photorealism, ultra detail, photography, highly detailed, 8k resolution, full body portrait, ancient Greece, muscular definition, iridescence, colorful, photographed by David LaChapelle