Hail, Caesar! ★★★★

a truer 3.0 than a 4.0 if I'm being honest, but it got an extra half star for No Dames and another half star because the little puppy dog was named Engels