IMDb Database
On a Clear Day poster

On a Clear Day

IMDb ID: tt0410400 · Year: 2005 · Rating: 6.9 (3,493 votes)

Genres: Comedy · Drama · Romance

Frank determines to salvage his self-esteem and tackle his demons by attempting the ultimate test of endurance - swimming the English Channel.

IMDb Details

Content TypeMovieAlternate TitlesAustralia: On a Clear Day
Canada: On a Clear Day (English)
United Kingdom: On a Clear Day
Ireland: On a Clear Day (English)
India: On a Clear Day (English)
New Zealand: On a Clear Day (English)
United States: On a Clear Day
South Africa: On a Clear Day (English)
Denmark: Anything Is Possible (DVD Title)
Norway: Anything Is Possible (DVD Title)
Germany: An einem klaren Tag (TV Title)
Hungary: Egy szép napon...
Croatia: Jednog lijepog dana
Greece: Mia kathari mera (transliterated title)
Finland: Miehestä mittaa
Poland: Pogoda na przyszłość
Portugal: Um Belo Dia
France: Une belle journée
Russia: В ясный день
Bulgaria: При ясно време (Bulgarian)
China: 好日子 (Mandarin)
В ясный день
Content RatingPG-13Release Date2005-09-02Runtime95 minutesMetascore62IMDb Popularity0User Reviews35Critic Reviews55Countries / RegionsUnited KingdomLanguagesEnglishKeywordscake
driving lesson
pantyhose
self help tape
man wears panties
Filming LocationsWhitehill Swimming Pool, Onslow Drive, Glasgow, Strathclyde, Scotland, UKProduction CompaniesBaker Street
Forthcoming Productions
Glasgow Film Finance
Official SitesOfficial site - https://www.focusfeatures.com/on_a_clear_dayIMDb URLhttps://www.imdb.com/title/tt0410400/Local Poster/d/file/imdb/04/tt0410400.jpgUpdated At2025-11-03T19:14:20

Stars

Peter Mullan
Brenda Blethyn
Sean McGinley
Jamie Sives
Billy Boyd
Ron Cook
Jodhi May
Benedict Wong
Anne Marie Timoney
Shaun Dingwall

Directors

Gaby Dellal

Writers

Alex Rose

Full Cast & Crew

[Cast Group]
Actor: Peter Mullan | Character: Frank
Actor: Brenda Blethyn | Character: Joan
Actor: Sean McGinley | Character: Eddie
Actor: Jamie Sives | Character: Rob
Actor: Billy Boyd | Character: Danny
Actor: Ron Cook | Character: Norman
Actor: Jodhi May | Character: Angela
Actor: Benedict Wong | Character: Chan
Actor: Anne Marie Timoney | Character: Michelle
Actor: Shaun Dingwall | Character: Observer
Actor: Tony Roper | Character: Merv the Perv
Actor: Paul Ritter | Character: Mad Bob
Actor: Andrew MacLennan | Character: Andrew
Actor: James MacLennan | Character: James
Actor: Irene Ann Burt | Character: Vera
Actor: Nigel Lindsay | Character: Sharp Suit
Actor: Stevie Hannan | Character: Gus
Actor: Ann Scott-Jones | Character: Danny's Ma
Actor: Michelle Rodley | Character: Shop Girl 1
Actor: Carolyn Calder | Character: Shop Girl 2
Actor: John Yule | Character: Driving Instructor
Actor: Jay Manley | Character: Man in Job Centre
Actor: James Martin | Character: Old Man in Library
Actor: Mark McDonnell | Character: Dough Belly 1
Actor: Robert Read | Character: Dough Belly 2
Actor: Eric Barlow | Character: Delivery Man
Actor: Aaron Wilkie | Character: Aaron
Actor: Eleanor McKinlay | Character: Water Therapy Carer
Actor: Cameron Coyne | Character: Water Therapy Children
Actor: Michael Love | Character: Water Therapy Childen
Actor: Martin Forry | Character: Life Guard
Actor: Hamish Johnson | Character: Boy on Beach
Actor: Penny Dyer | Character: Self Help Coach (voice)
Actor: Raf Fellner | Character: Young Stuart
Actor: Phillip Carse | Character: Young Rob
Actor: Ella McGee | Character: Young Joan
Actor: Ben Bradley | Character: Swimmer
Actor: Paul Ellard | Character: Driver extra
Actor: Alan Marsh | Character: Walk on
Actor: Mae McDougall | Character: Mother

[Directors Group]
Name: Gaby Dellal | Role: Director

[Writers Group]
Name: Alex Rose | Role: Writer

[Producers Group]
Name: Bill Allan | Role: Producer
Name: Hilary Benson | Role: Producer
Name: Dorothy Berwin | Role: Producer
Name: Steve Christian | Role: Producer
Name: Martha Coleman | Role: Producer
Name: Leonard Crooks | Role: Producer
Name: Sarah Curtis | Role: Producer
Name: Keith Evans | Role: Producer
Name: Emma Hayter | Role: Producer
Name: Nick Hill | Role: Producer
Name: Amy Lo | Role: Producer
Name: Andy Mayson | Role: Producer
Name: Roger Shannon | Role: Producer

[Music Group]
Name: Stephen Warbeck | Role: Composer

[Cinematography Group]
Name: David Johnson | Role: Cinematographer

[Editing Group]
Name: Robin Sales | Role: Editor
Name: John Wilson | Role: Editor

[Casting Group]
Name: Gail Stevens | Role: Casting Director

[Production Design Group]
Name: Mark Leese | Role: Production Designer

[Art Direction Group]
Name: Caroline Grebbell | Role: Art Director

[Costume Design Group]
Name: Kate Hawley | Role: Costume Designer

[Makeup Department]
Name: Karen Brotherston | Role: Makeup Department
Name: Lizzie Judd | Role: Makeup Department
Name: Dorka Nieradzik | Role: Makeup Department
Name: Rosie Octon | Role: Makeup Department
Name: Emma Sheldrick | Role: Makeup Department
Name: Deborah Hyde | Role: Makeup Department

[Production Management]
Name: Polly Duval | Role: Production Manager
Name: Jim Edge | Role: Production Manager
Name: Peter Gallagher | Role: Production Manager
Name: David Gerson | Role: Production Manager
Name: Ingrid Litman | Role: Production Manager

[Assistant Directors]
Name: Martin Harrison | Role: Second Unit or Assistant Director
Name: Michael Queen | Role: Second Unit or Assistant Director
Name: Charlie Waller | Role: Second Unit or Assistant Director
Name: Stuart St Paul | Role: Second Unit or Assistant Director

[Art Department]
Name: Brian Adams | Role: Art Department
Name: Alexander Borthwick | Role: Art Department
Name: Phil Bowen | Role: Art Department
Name: Christopher Breslin | Role: Art Department
Name: Paul Connelly | Role: Art Department
Name: Gordon Farlow | Role: Art Department
Name: Robert Gee | Role: Art Department
Name: Richard Hassall | Role: Art Department
Name: John Hughes | Role: Art Department
Name: Martin Kelly | Role: Art Department
Name: William Maxwell | Role: Art Department
Name: Clare McDonald | Role: Art Department
Name: Jim O'Donnell | Role: Art Department
Name: Lee Porter | Role: Art Department
Name: Alex Robertson | Role: Art Department
Name: Derek Welsh | Role: Art Department

[Sound Department]
Name: Owen Bleasdale | Role: Sound Department
Name: Peter Brill | Role: Sound Department
Name: Tim Dyer | Role: Sound Department
Name: David Gerard | Role: Sound Department
Name: Dan Green | Role: Sound Department
Name: Mike Grimes | Role: Sound Department
Name: Rashad Hall-Heinz | Role: Sound Department
Name: Stewart Henderson | Role: Sound Department
Name: Miha Jaramaz | Role: Sound Department
Name: Hugh Johnson | Role: Sound Department
Name: Melissa Lake | Role: Sound Department
Name: James Lantry | Role: Sound Department
Name: Gareth Llewellyn | Role: Sound Department
Name: Miriam Ludbrook | Role: Sound Department
Name: Alastair Mason | Role: Sound Department
Name: Zak Melemendjian | Role: Sound Department
Name: Bernard O'Reilly | Role: Sound Department
Name: Jeremy Price | Role: Sound Department
Name: Graeme Stoten | Role: Sound Department
Name: Ruth Sullivan | Role: Sound Department
Name: Jason Swanscott | Role: Sound Department
Name: Nick Watson | Role: Sound Department
Name: Paul Apted | Role: Sound Department
Name: Jennie Evans | Role: Sound Department
Name: Nick Foley | Role: Sound Department
Name: Tim Hands | Role: Sound Department
Name: Hal Levinsohn | Role: Sound Department
Name: James Perry | Role: Sound Department
Name: Will Ralston | Role: Sound Department
Name: Jonathan Rimas | Role: Sound Department
Name: Ted Swanscott | Role: Sound Department

[Special Effects]
Name: Harry Bryce | Role: Special Effects
Name: Nick Rideout | Role: Special Effects

[Visual Effects]
Name: Phil Attfield | Role: Visual Effects
Name: Paul Beard | Role: Visual Effects
Name: Robin Beard | Role: Visual Effects
Name: Mark Dollery | Role: Visual Effects
Name: Simon Frame | Role: Visual Effects
Name: Spencer Friend | Role: Visual Effects
Name: Tom Hocking | Role: Visual Effects
Name: Rhodri James | Role: Visual Effects
Name: Isaac Layish | Role: Visual Effects
Name: Victoria McDowell | Role: Visual Effects
Name: Gruff Owen | Role: Visual Effects
Name: Tom Pegg | Role: Visual Effects
Name: Karl Derrick | Role: Visual Effects
Name: Paul Shore | Role: Visual Effects

[Stunts]
Name: Luke Aikman | Role: Stunts
Name: Gabe Cronnelly | Role: Stunts
Name: David Feakes | Role: Stunts
Name: Stewart James | Role: Stunts
Name: Greg Orphanides | Role: Stunts
Name: Burt Reynolds | Role: Stunts
Name: Alexander Rust | Role: Stunts
Name: Michael Scott-Law | Role: Stunts
Name: Stuart St Paul | Role: Stunts

[Camera and Electrical Department]
Name: Stuart Anderson | Role: Camera and Electrical Department
Name: Joss Barratt | Role: Camera and Electrical Department
Name: Julie Bills | Role: Camera and Electrical Department
Name: John Corbett | Role: Camera and Electrical Department
Name: Peter Davies | Role: Camera and Electrical Department
Name: Aaron Douglas | Role: Camera and Electrical Department
Name: Jaime Feliu-Torres | Role: Camera and Electrical Department
Name: Iain Harrison | Role: Camera and Electrical Department
Name: Iain Johnstone | Role: Camera and Electrical Department
Name: Steve Kitchen | Role: Camera and Electrical Department
Name: Alison Lai | Role: Camera and Electrical Department
Name: Shu Lorimer | Role: Camera and Electrical Department
Name: Adrian McCarthy | Role: Camera and Electrical Department
Name: Ossie McLean | Role: Camera and Electrical Department
Name: Mark Milsome | Role: Camera and Electrical Department
Name: David Morrison | Role: Camera and Electrical Department
Name: Mits Mumitswarra | Role: Camera and Electrical Department
Name: Kevin O'Brien | Role: Camera and Electrical Department
Name: Rod Patterson | Role: Camera and Electrical Department
Name: Terry Rob | Role: Camera and Electrical Department
Name: Terry Robb | Role: Camera and Electrical Department
Name: Julia Robinson | Role: Camera and Electrical Department
Name: Sam Smith | Role: Camera and Electrical Department
Name: Mario Spanna | Role: Camera and Electrical Department
Name: Steve Swannell | Role: Camera and Electrical Department
Name: John Taylor | Role: Camera and Electrical Department
Name: Roger Tooley | Role: Camera and Electrical Department
Name: Mark Wolf | Role: Camera and Electrical Department
Name: Ian Speed | Role: Camera and Electrical Department

[animation department]
Name: Ben Bradley | Role: Animation Department

[Casting Department]
Name: Victoria Beattie | Role: Casting Department
Name: William Davies | Role: Casting Department
Name: Bev Lawley | Role: Casting Department
Name: Juliette Robson | Role: Casting Department
Name: Vanessa Baker | Role: Casting Department
Name: Brendan Donnison | Role: Casting Department

[Costume and Wardrobe Department]
Name: Elisa Cunningham | Role: Costume Department
Name: Arnalie Harper Gow | Role: Costume Department
Name: Anna Lau | Role: Costume Department
Name: Michael Weldon | Role: Costume Department

[Editorial Department]
Name: Jonathan Sales | Role: Editorial Department
Name: Greg Barrett | Role: Editorial Department
Name: Michael Nollet | Role: Editorial Department

[Location Management]
Name: Stephen Burt | Role: Location Management
Name: Michael Campbell | Role: Location Management
Name: Paul Dix | Role: Location Management
Name: Sian Sutherland | Role: Location Management
Name: Jackie Wylie | Role: Location Management
Name: Tony Rolink | Role: Location Management

[Music Department]
Name: Chris Barrett | Role: Music Department
Name: James Bellamy | Role: Music Department
Name: Becky Bentham | Role: Music Department
Name: Mark Berrow | Role: Music Department
Name: Paul Clarvis | Role: Music Department
Name: Steve Donnelly | Role: Music Department
Name: Martin France | Role: Music Department
Name: Andrew Green | Role: Music Department
Name: Isobel Griffiths | Role: Music Department
Name: Tim Harries | Role: Music Department
Name: Nick Ingman | Role: Music Department
Name: Lewis Jones | Role: Music Department
Name: Everton Nelson | Role: Music Department
Name: John Parricelli | Role: Music Department
Name: Sonia Slany | Role: Music Department
Name: James Stone | Role: Music Department
Name: Stephen Warbeck | Role: Music Department
Name: Steve Watts | Role: Music Department
Name: Rolf Wilson | Role: Music Department
Name: Nick Wollage | Role: Music Department
Name: Chris Dibble | Role: Music Department
Name: Andrew Glen | Role: Music Department
Name: Paul Kegg | Role: Music Department
Name: Allen Walley | Role: Music Department
Name: Bruce White | Role: Music Department

[Production Department]
Name: Jennifer Brooks | Role: Production Department
Name: Lucie Day | Role: Production Department
Name: Lee Groombridge | Role: Production Department
Name: Anna McPherson | Role: Production Department
Name: Eve Swannell | Role: Production Department

[Script and Continuity Department]
Name: Ruth Atkinson | Role: Script and Continuity Department

[Transportation Department]
Name: Malcolm Corlett | Role: Transportation Department
Name: Paul Dunphy | Role: Transportation Department
Name: Angus Finlayson | Role: Transportation Department
Name: Adrian Holland | Role: Transportation Department
Name: Geoffrey Hook | Role: Transportation Department
Name: Sean Jones | Role: Transportation Department
Name: Mike Lewis | Role: Transportation Department
Name: Bill McKeller | Role: Transportation Department
Name: Ronnie Morrison | Role: Transportation Department
Name: Chris Parker | Role: Transportation Department
Name: Finn Parker | Role: Transportation Department
Name: Fiona Singer | Role: Transportation Department
Name: Clive Smith | Role: Transportation Department

[Additional Crew]
Name: Mat Bergel | Role: Additional Crew
Name: Sarah Bing | Role: Additional Crew
Name: Lee Breasley | Role: Additional Crew
Name: Mary Brehony | Role: Additional Crew
Name: Pauline Burt | Role: Additional Crew
Name: Nick Cain | Role: Additional Crew
Name: Neil Calder | Role: Additional Crew
Name: Paul Campbell | Role: Additional Crew
Name: Richard Carless | Role: Additional Crew
Name: Tristan Carlisle-Kitz | Role: Additional Crew
Name: Jim Carns | Role: Additional Crew
Name: Claire Chapman | Role: Additional Crew
Name: Warren Clark | Role: Additional Crew
Name: Dean Cooke | Role: Additional Crew
Name: John 'Cookee' Cooke | Role: Additional Crew
Name: Anita Cox | Role: Additional Crew
Name: Stewart Cunningham | Role: Additional Crew
Name: Hannah Curtis | Role: Additional Crew
Name: Paul Curtis | Role: Additional Crew
Name: Alex Downie | Role: Additional Crew
Name: Hilary Dugdale | Role: Additional Crew
Name: Dave Dunkley | Role: Additional Crew
Name: Yvonne Dunn | Role: Additional Crew
Name: Graham Easton | Role: Additional Crew
Name: Jim Edge | Role: Additional Crew
Name: Cherry Fiddaman | Role: Additional Crew
Name: Richard Fiddaman | Role: Additional Crew
Name: Emily Field | Role: Additional Crew
Name: Andrew Fingret | Role: Additional Crew
Name: Elaine Foster | Role: Additional Crew
Name: Stephen Foster | Role: Additional Crew
Name: Jeremy Gawade | Role: Additional Crew
Name: Barbara Gibson | Role: Additional Crew
Name: Andy Greethan | Role: Additional Crew
Name: Gwyneth Harrison | Role: Additional Crew
Name: Samar Ibrahim | Role: Additional Crew
Name: Faith Jenkinson | Role: Additional Crew
Name: Caroline Johnson | Role: Additional Crew
Name: Tim Johnson | Role: Additional Crew
Name: Jessica Kantor | Role: Additional Crew
Name: Mike Keegen | Role: Additional Crew
Name: Tom Keegen | Role: Additional Crew
Name: Alexandra Keen | Role: Additional Crew
Name: Mike Kingston | Role: Additional Crew
Name: Robbie Kirkpatrick | Role: Additional Crew
Name: Justin P. Lange | Role: Additional Crew
Name: James Leitch | Role: Additional Crew
Name: Richard Leyer | Role: Additional Crew
Name: Emma Lightbody | Role: Additional Crew
Name: Anne MacLennan | Role: Additional Crew
Name: Ella Magee | Role: Additional Crew
Name: Sirish Malde | Role: Additional Crew
Name: Heather Mansfield | Role: Additional Crew
Name: Sharon Menzies | Role: Additional Crew
Name: Christos Michaels | Role: Additional Crew
Name: Milo Miles | Role: Additional Crew
Name: Liz Miller | Role: Additional Crew
Name: Richard Moore | Role: Additional Crew
Name: Richard Moxon | Role: Additional Crew
Name: Peter Naish | Role: Additional Crew
Name: Ian Nicholls | Role: Additional Crew
Name: Bob Orr | Role: Additional Crew
Name: Tonia Pearson | Role: Additional Crew
Name: Burt Reynolds | Role: Additional Crew
Name: Dave Richards | Role: Additional Crew
Name: Matthew Sanders | Role: Additional Crew
Name: Roger Shannon | Role: Additional Crew
Name: Anna Sheard | Role: Additional Crew
Name: Leonard Singer | Role: Additional Crew
Name: Garry Smith | Role: Additional Crew
Name: Willie Spiers | Role: Additional Crew
Name: Kevin Stephens | Role: Additional Crew
Name: David Sutcliffe | Role: Additional Crew
Name: Paul Swann | Role: Additional Crew
Name: Ron Taylor | Role: Additional Crew
Name: Cliff Thomas | Role: Additional Crew
Name: George Tlatt | Role: Additional Crew
Name: Lorraine Tolmie | Role: Additional Crew
Name: Tony Tucker | Role: Additional Crew
Name: Hamish Walker | Role: Additional Crew
Name: Andy Walton | Role: Additional Crew
Name: Suzanne Ward | Role: Additional Crew
Name: Hannah Wardale | Role: Additional Crew
Name: Ross Waters | Role: Additional Crew
Name: Jenny Williams | Role: Additional Crew
Name: Brian Wilson | Role: Additional Crew
Name: William Butler Yeats | Role: Additional Crew

[Thanks]
Name: Jeremy Thomas | Role: Thanks

Trailers

IMDb Video Gallery: https://www.imdb.com/title/tt0410400/videogallery/

Release Schedule

United States: January 2005 (Sundance Film Festival)
Switzerland: August 5, 2005 (Locarno Film Festival)
Israel: August 18, 2005
United Kingdom: September 2, 2005
Ireland: September 2, 2005
France: October 7, 2005 (Dinard Festival of British Cinema)
Iceland: October 28, 2005 (Iceland International Film Festival)
Morocco: November 12, 2005 (Marrakech International Film Festival)
France: November 18, 2005 (Arras Film Festival)
France: December 7, 2005
Switzerland: December 22, 2005 (German speaking region)
United States: April 7, 2006 (limited)
Australia: April 9, 2006 (Sydney Seniors Film Festival)
Australia: May 4, 2006
Greece: May 11, 2006 (limited)
New Zealand: May 25, 2006
China: June 17, 2006 (Shanghai International Film Festival)
Belgium: July 5, 2006
Netherlands: August 31, 2006
Romania: October 28, 2006 (British Film Festival)
Germany: February 18, 2008 (TV premiere)
Sweden: May 21, 2008 (DVD premiere)
Russia: May 22, 2008 (DVD premiere)
Hungary: August 2, 2010 (TV premiere)

Awards

Nominee | 2005 | Sundance Film Festival | Grand Jury Prize | World Cinema - Dramatic | Gaby Dellal, On a Clear Day
Winner | 2005 | BAFTA Awards, Scotland | BAFTA Scotland Award | Best Film | On a Clear Day
Nominee | 2005 | BAFTA Awards, Scotland | BAFTA Scotland Award | Best Director | Gaby Dellal, On a Clear Day
Winner | 2005 | BAFTA Awards, Scotland | BAFTA Scotland Award | Best Screenplay | Alex Rose, On a Clear Day
Nominee | 2005 | BAFTA Awards, Scotland | Audience Award | On a Clear Day
Winner | 2005 | Irish Film and Television Awards | IFTA Award | Best Supporting Actor in a Feature Film | Sean McGinley, On a Clear Day
Nominee | 2005 | British Independent Film Awards | Douglas Hickox Award | Gaby Dellal, On a Clear Day

Box Office

Australia: USD 125411
France: USD 120200
United Kingdom: USD 106847
New Zealand: USD 473766
Domestic: USD 191033
Period: May 12 – 14, 2006 | Rank: 67 | Weeks in release: 6 | Theaters: 17 | Gross to date: USD 186912 | Interval gross: USD 12951 | Per theater average: USD 761
Period: May 5 – 7, 2006 | Rank: 77 | Weeks in release: 5 | Theaters: 14 | Gross to date: USD 166706 | Interval gross: USD 9098 | Per theater average: USD 649
Period: Apr 28 – 30, 2006 | Rank: 78 | Weeks in release: 4 | Theaters: 14 | Gross to date: USD 153874 | Interval gross: USD 9449 | Per theater average: USD 674
Period: Apr 21 – 23, 2006 | Rank: 61 | Weeks in release: 3 | Theaters: 22 | Gross to date: USD 136475 | Interval gross: USD 23917 | Per theater average: USD 1087
Period: Apr 14 – 16, 2006 | Rank: 47 | Weeks in release: 2 | Theaters: 33 | Gross to date: USD 90663 | Interval gross: USD 67246 | Per theater average: USD 2037
Period: Apr 7 – 9, 2006 | Rank: 69 | Weeks in release: 1 | Theaters: 5 | Gross to date: USD 17303 | Interval gross: USD 17303 | Per theater average: USD 3460