The Last of Sheila (1973)
The Last of Sheila movie storyline. Sheila Green is killed in a hit-and-run car accident while walking home from a party one night.
The Last of Sheila (1973) Read MoreClassic, landmark films in cinematic history.
The Last of Sheila movie storyline. Sheila Green is killed in a hit-and-run car accident while walking home from a party one night.
The Last of Sheila (1973) Read More