Sportswriter Joe Warr (Clive Owen) lives in Australia with his second wife, Katy (Laura Fraser), and their young son, Artie (Nicholas McAnulty), who is approximately eight years old. In the beginning of the film, Katy dies of cancer, and Joe and Artie are emotionally destroyed. Joe, who is a loving dad, proceeds to allow Artie to do whatever he wants. Fortunately, the unusual freedom does not seem to have a deleterious effect on Artie. Before long, Joe's teenage son from his first marriage, Harry (George MacKay), who lives in England with Joe's first wife, Flick (Natasha Little), pops in for a visit. Harry has issues with his dad.
Joe is asked by his boss to cover an out-of-town tennis game. Not wanting to leave his sons home alone, he decides to cover the match on the web. He ultimately departs for the match, however, and while he is gone, the house is vandalized by local hooligans. Harry feels responsible for allowing it to happen on his watch, and he angrily returns to his mother's home in England. Joe and Artie follow him, and there begins a second story involving Harry and his relationship with his dad.