"On a Clear Day" is a film that really disappointed me mainly because the movie waits until the end to be an actually good movie. The movie tells the story of a middle aged Irishman named Frank (played by Peter Mullan) who is a professional shipbuilder who is going through a tough time with his family mainly with his son Rob (played by Jamie Synes) who are having an estranged relationship with one another. And his wife (played by Brenda Blethyn)and friends Ed (played by Sean McGinley), Chan (played by Benedict Wong), Norman (played by Ron Cook), and his other son Danny (played by Billy Boyd). As I mentioned in the first sentence of this review that the movie takes until the ending of the film to actually look good, mainly because of the screenplay by the at the time inexperienced screenwriter for the first time Alex Rose who I know for a fact didn't revise upon his work for the film, though the director to the film Gaby Dellal is to take part of the blame as well. Now later in the film Frank is going to his local swimming pool to train because he is so determined to swim the English channel and after a few weeks goes for it and acts like a crybaby when he is almost done swimming the English channel until he snaps out of it and keeps going until he reaches the shore. The movie is a mediocre type of movie though it is nothing compared to sports movies like Remember the Titans (2000), Raging Bull (1980), Rocky (1976), Cinderella Man (2005), Million Dollar Baby (2004), or even The Pride of the Yankees (1942). The film itself is just not as bad as other terrible movies that I have seen recently or in the past few years.