French channel, a movie.
I think all cast are English speaking,
They won't leave the food.