Stripped naked, she is forced to run for her life through the vast uninhabited regions of while being pursued by a maniac.
Diana finds a road and is hit by two young men driving a van.
.
The story to this film has been done-to-death more times than I can count.
Danielle De Luca is an American actress.
Danielle De Luca is an American actress.