After you get baffled as well as impressed by the performance of Charlie, a character in the film and after you start appreciating the whole thing, you will be shocked to realise that Charlie is actually a Dog who have always loved others and shared it.... A must watch movie...