Strangers Creek
(Original title)
Strangers Creek
France