>>149094326
The second act is a bit slow but the third act makes up for it easily.