Aunt Rose is a 2005 horror film directed by James Tucker.
More at Wikipedia.
Director: James TuckerRelease date: March 10, 2005Running time: 90 minutes
External links: IMDb