Luke McGregor is Daniel McCallum, who returns to his rural Tasmanian hometown, Rosehaven, to help his intimidating mother with her real estate business. He gets a surprise when his best friend from the mainland, Emma (Celia Pacquola), turns up on his doorstep - on the run from a marriage so fresh her husband is still on their honeymoon. In no time these two friends are thrown into the centre of small town life – Daniel, confronted at every turn by the ghosts of his adolescent past and a town that hasn’t moved on. All the while his mate Emma is lapping up her anonymity in Rosehaven and newfound life on the land. Soon enough, these two best buddies Daniel and Emma will find both their friendship and their sanity put to the test by the charming, but deeply eccentric, townsfolk of Rosehaven.