Wiki User Tools: Help

View Page Source

Marvel Universe 



Marvel Universe

New York

U.S. Government

First Appearance
Spider-Man Unlimited #1 (1993)

The Ravencroft Institute for the Criminally Insane was set up by the government shortly after the success of Dr. Ashley Kafka’s treatment of Vermin. Kafka was selected to run the facility along with Edward Whelan, the recently reformed Vermin, as her assistant. Acting as head of security was John Jameson, who Kafka had briefly dated for a time. The Institute housed many of Spider-Man’s villains including Carnage, Jackal, Shriek, and the second Carrion. On one occasion, Kafka was tricked into trusting the Chameleon and allowed him to flee. She and Jameson were then fired from their duties and replaced by Leonard Samson.