All Cast

Karen Gillan

Karen Gillan

Jane Lockhart

Stanley Weber

Stanley Weber

Tom Duval

Iain De Caestecker

Iain De Caestecker

Roddy

Henry Ian Cusick

Henry Ian Cusick

Willie

Kate Dickie

Kate Dickie

Anne Lefevre

Amy Manson

Amy Manson

Darsie

Freya Mavor

Freya Mavor

Nicola Ball

Gary Lewis

Gary Lewis

Benny Lockhart

Niall Greig Fulton

Niall Greig Fulton

Team Member 1

Bill Barclay

Bill Barclay

Team Member 2

Cora Bissett

Cora Bissett

Bookshop Owner

Louise Goodall

Louise Goodall

Dr. Klinsch

John Bett

John Bett

Mr. McLeish

Callum Cuthbertson

Callum Cuthbertson

Quiz Master

Jenni Duffy

Jenni Duffy

Book Enquirer (uncredited)

Luke Oscar Ford

Luke Oscar Ford

Man Kissing Girl (uncredited)

Erica Von Stein

Erica Von Stein

Waitress (uncredited)

Jennifer Ann Watt

Jennifer Ann Watt

Waitress (uncredited)