RETRO ITEMS FUN STUFF
Richard Anderson is a superhuman fiend who has discovered
the "Elixir of Immortality" with a dark price. These are all blu-ray screenshots.I saw the original release & never saw it this clear before: