The Little Girl Who Lives Down the Lane ★★★★★

Can watch on repeat. Martin Sheen at his best.