The Last Stop: France Pictures - Rotten Tomatoes