The event is ruined when a young woman named Violet (Jessa Danielson) surprises him by showing her feelings for Tommy by kissing him in front of his date.
They successfully manage to steal their great-great-grandfather Tommy's lucky coin from the Harvest Hills Historical Museum.
Afterward, Meg realizes that Ivy Murray (Elena Kampouris), a mean girl at school that picks on her, is a descendant of the O'Leary family and decides to give her the coin; her crush, Brett (Jack Griffo), asks her to the festival and she realizes that he's also a descendant of Caitlin (being Ivy's cousin).
Ivy answers the door, and upon learning that the bad luck came from Meg giving Brett the coin, she grows angry.
Meg and her family go on vacation to visit the Grand Canyon and end up causing more bad luck, with Ivy and Brett running for their lives, but laughing about it.