Skye and Stardust
* * A books and crafts store in Portree, in the Isle of Skye, had several DVDs of the movie Stardust (2007) displayed prominently in one of its shelves. I thought the owner simply liked Stardust — I do, it’s one of my favorite movies, …