A couple discover a mysterious half-lamb/half-human newborn on their farm in Iceland. The unexpected prospect of family life brings them much joy, before ultimately destroying them.

Read More

Following a series of unexplained crimes, a former firefighter is reunited with his son who has been missing…

Read More