Nobody following The Amazing Spider-Man is quite sure what to make of Irrfan Khan’s character of Dr. Ratha, but he seems to be important enough to merit these character stills!

We’ve seen the character getting attacked by The Lizard in the trailer, but nothing else to really determine who Dr. Ratha will be. At the moment, he seems to work in the lab at Oscorp and he seems to have clearance to something called the “Double Zero Project.”

Thanks to StarkIndustries (via CBM) for the photos!

[scrollGallery id=656 autoScroll=false thumbsdown=true]

What do you think? Fan speculation insists that he’ll be Proto Goblin in the sequel (already due out in 2014), but there is no way to be sure. What role will Dr. Ratha play in The Amazing Spider-Man?