Mayflies

2022

A friendship forged between James and Tully in a small Scottish town in 1986. One weekend, they make a vow to each other to go at life differently. But then, 30 years on, half a life away, the phone rings. Tully has the worst kind of news.

Last rated on

?

Recommended

?

based on 0 users

?

based on 0 critics

Cast

Martin Compston

Martin Compston

Jimmy (2 episodes)

Tony Curran

Tony Curran

Tully (2 episodes)

Matt Littleson

Limbo (2 episodes)

Tom Glynn-Carney

Tom Glynn-Carney

Young Tully (2 episodes)

Shauna Macdonald

Shauna Macdonald

Fiona (2 episodes)

Cal Macaninch

Tibbs (2 episodes)

Rian Gordon

Young Jimmy (2 episodes)

Paul Gorman

Young Hogg (2 episodes)

Mitchell Robertson

Young Tibbs (2 episodes)

Tracy Ifeachor

Tracy Ifeachor

Iona (2 episodes)

Charlene Boyd

Young Barbara (1 episode)

Ashley Jensen

Ashley Jensen

Anna (1 episode)

Abbi Stevenson

Waitress (1 episode)

Marie Drisch

Zoe (1 episode)

Sibylla Meienberg

Marta (1 episode)

Yolanda Mitchell

Anne-Marie (1 episode)

Louise Ludgate

Marion Galbraith (1 episode)

Crew

Production

Shona Mackenzie

Line Producer (2 episodes)

Mark Young

Executive producer (2 episodes)

Lilly Hanbury

Casting Director (2 episodes)

Hannah Jeffrey

Production coordinator (2 episodes)

Art

Lucy Spink

Production design (2 episodes)

Costume and make-up

Robert Leop Macfarlane

Costume Designer (2 episodes)

Crew

Johanne Wood

Post Production Supervisor (2 episodes)

Camera

Scott Hunter

Steadicam Operator (2 episodes)

Alasdair Boyce

Director of Photography (1 episode)

Sound

Bernard Duc

Orchestrator (2 episodes)

Directing

Gemma Lucha

Script supervisor (2 episodes)

Peter Mackie Burns

Director (2 episodes)

Writing

Andrea Gibb

Writer (2 episodes)

Editing

Joe Sawyer

Editor (1 episode)

Nikki McChristie

Editor (1 episode)

What is Veboli?

Veboli provides personal movie advice, so you can easily choose the right movie to watch. Learn more

Stay up to date?

Read the Veboli blog

Instagram
Instagram
LinkedIn
Twitter

Got a question?

Send us a message

English

Distribution

10

9

8

7

6

5

4

3

2

1

0

Distribution

10

9

8

7

6

5

4

3

2

1

0