She needs you to seek out her. Watch ALTAR, a supernatural horror film starring Stefanie Estes and Brittany Falardeau. Wish to be notified of all the most recent indie …