No Image Available
Poster / backdrop not provided
No Image Available
Poster not provided
Status
Released
Release
2012
Runtime
12m
A film crew travels to the island of Islay off the west coast of Scotland to investigate the curious tale of the discovery on the island of a dead wallaby.