Caption: Melissa Buchta as "Blind Woman" and Country as the "Rider" in the scene "After Effect" from "The Messenger" by Kade Mendelowitz. 7 months after an Angel has visited, his affect lingers.
Actress
Source: IMDB
Melissa Buchta is an actress, known for The Messenger (2012).