PLOT: The Egyptian god Horus is sent to New York in 2095 to possess our hero, impregnate a young woman and cleanse the messed-up human genome. Or something.
Being one of the most respected graphic novel artists in the world used to mean one thing -- van art. And you never saw Frank Frazetta direct a movie.
Full Story