Little sister a 2016 film.
Little Sister is a 2016 American dark comedy film written and directed by Zach Clark. The film stars Addison Timlin as a young nun visiting her childhood home after the return of her brother from Iraq. Little Sister premiered at the South by Southwest 2016. Film distribution rights were acquired by Forager Films with plan for theatrical release in New York as well as on iTunes and Digital VOD on October 14, 2016.
Really want to see this