Daily Archives: March 19, 2013

  • Ravencroft in Amazing Spider-Man 2

    Amazing Spider-Man director Marc Webb posted a picture on his Twitter account hinting that the Ravencroft Institute for the Criminally Insane will appear in the upcoming sequel. In the comics, villains go to Ravencroft to get treated by Dr. Ashley Kafka. Or at least they did until Kafka got…