Main
Johnny Flynn as Dylan Witter, the protagonist of the show. He is a vaguely inept romantic who goes from one casual relationship to another, usually expecting more than there is to offer. He works in landscaping, as a garden designer and previously briefly worked as a barista. Luke refers to him as "Dyl" or "Dyldo". His parents Julian (Tony Gardner) and Janie (Siobhan Redmond) appear in season three.
Antonia Thomas as Evelyn "Evie" Douglas, Dylan and Luke's best friend. She is barbed, sarcastic and usually single. She appears to have underlying feelings for Dylan, although these are confused by the situation between them. Evie works as an illustrator and photographer. She is engaged to Mal throughout the first and second series.
Daniel Ings as Luke Curran, best friend and flatmate of Dylan and Evie. He is feckless, irresponsible and shallow, however he has a strong affection for his friends and often goes out of his own way to help them. Luke works as an app developer for a company called Volcano Media. His mother is seen in a photograph in the series one episode "Cressida", particularly because Luke and his mum previously shared the same haircut.
Hannah Britland as Abigail Saunders, the barmaid at Angus and Helen's wedding, and one of Dylan's former lovers. After he contacts her to inform her of his diagnosis, they resume their casual relationship. Although not her main employment, throughout the series she is a writer who wishes to have a career in storytelling.
Joshua McGuire as Angus Baker, a friend of Dylan, Luke and Evie's from university. He is slightly childish but appears to be the most academic member of the group with a background in mathematics.
Richard Thomson as Malcolm "Mal", Evie's fiancé. He is introduced as a friend of Anna's. A former soldier, Mal is a Police Constable and uses this to his advantage to help Evie and her friends. Mal has a nut allergy which is highlighted when Evie accidentally feeds him pine kernels on Valentine's Day. His parents Fiona (Deborah Findlay) and Richard (Karl Johnson) feature in the episode "Jonesy". Despite being set in Glasgow, Thomson is the only Scottish actor in the main cast of the series.
Klariza Clayton as Holly, a stripper who meets Angus and the group on her first day in the strip club. After a lap dance, she develops a relationship with Angus.
Yasmine Akram as Maria "Jonesy" Jones, a bubbly and vivacious friend of the group from university. She has a strict no-relationship policy.