The Visitor is a 2002 Australian film directed by Dan Castle and starring Barry Otto and Nicholas Carpenter.
More at Wikipedia.
Release date: January 1, 2002
External links: IMDb Rotten Tomatoes