Murder on the Orient Express ★★★½

Amazing cast.