Jen Uy wondered how I managed to make the featured image of Punisher for my home page work and I was glad to help. Then I thought, why not make it a blog post so that everyone could see? It won’t be featured, but I hope it helps.
When you write a new post, you have to choose an option “Set feature image” in the down right corner of the New Post page.
Then you will get the choose image to upload interface, and once you upload the image, in the bottom of the editing page, you will have a link “use as feature image”. Once you click it, it will arrange it and turn to done, and voila! You have a featured image for that post.
I still haven’t figured out how to make a featured image that you haven’t uploaded, but use from another site, but it might not be yet available.
If you want to make that your featured post, then you have to go to Theme Options > Featured Category and change the Featured Category to match the post you just made.
I hope this helps. Good luck!