On a foggy post-storm morning at the mysterious Hateg Island,a...