Lamb Review (2021)

Lamb Review (2021)

Lamb will be released in North American theaters on Oct. 8. Review by Siddhant Adlakha. An intriguing slow-burn that feels unsettling and comfortable in equal … source Read more »