Sheep · SEASON 1
Cages
Episode 3 · 2026-07-13

- Comedy
- Drama
Episode overview
After a tragic event, the reformed herd tries to escape the farm, but the electric fence proves to be a greater obstacle than initially thought. Hot on the farmer's heels, Oliver flees.
16 minutes