Once Upon a Time in the West (2018) by Matthew Wong: