Stephen Loyal is an accomplished SimCity chef who leads a quiet and ordered life in the desert suburb of Mesa Flats. Lately he's been unusually busy getting ready for his cousin's wedding and helping his employer Julianne cater the annual Mesa Flats Midnight Masquerade ball. Little does Stephen know that his life is about to get turned upside down...
After you complete Stephen's story, there are numerous families to play as that you have seen or more likely, met, during the storyline. You can play as Stephen Loyal with the cat, Diva. Any one of Stephen's two brides that you choose at the end of the story: Erin Davis (with a dog), or Rachel Ware, as well as Stephen's best friend and local cop, James Briggs, with his wife who is not seen or mentioned during the storyline. There are also many more Sims that you have met throughout the storyline.
When you have completed the storyline, it is revealed that Gordon's last name is not really Fetching. However, when you finish, he is playable but still has Fetching as his last name (This may be due to the fact that Sims' last names will not change unless if the Sim was married). His sidekick Anthony is also available to play. Another error is that Stephen's cousin, Celeste, and her fiance, Damien, went on a honeymoon and at the end of the storyline Damien and Celeste are non-playable, and are not mentioned or seen again after the story.