Du hittar alltså filen i Finder (utan att öppna iPhoto)? Var ligger den?
Att Finder bara visar en jpg-ikon kan bero på att du inte ställt in att den skall förhandsvisa bilden. (Menyn Innehåll->Visa Visningsalternativ. Klicka i "Förhandsvisa symboler".)
Då du dubbelklickar på filen får du ett felmeddelande. Exakt vad säger meddelandet? Om du markerar filen och väljer Arkiv->Visa Info, så får du upp en informationsruta.
Hur stor är filen? Har du behörighet att läsa/skriva filen? Vilken typ av fil är det? Är filen ändrad nyligen (efter du kunde se bilden senast)?
Förlåt att jag ställer så mycket frågor, men det är lite svårt att gissa vad som hänt annars Och jag är säker på att problemet inte beror på något virus.