Hitchcock Lost and Found - French