Macao

Macao ★★★★

What if Casablanca with shuffled roles, lazier writing poorer pacing still makes for a good flick.