You are using an older browser version. Please use a supported version for the best MSN experience.

Lamb - Trailer

A couple on a remote sheep farm find a mysterious newborn and decide to raise it as their own, but soon face the consequences of defying the will of nature.

Viral

Entertainment

image beaconimage beaconimage beacon