Show more
A Parisian couple, traveling through Spain, seek shelter during a storm in a small village that has been rocked by a recent murder.