Beautiful, interesting, incredible cinema.
An abandoned dog teams up with other strays to get revenge on his former owner.