The Sheep and the Wolf
A woman returns to her family home in rural Ireland to find herself caught in a cruel mind game with someone she had forgotten.
Ronan Day-Lewis is from New York City. He is a Sophomore and Art Major in Berkeley College at Yale University.