Barbara Crampton USA Best movies: The Last Stop in Yuma County (2023) Re-Animator (1985) Body Double (1984)