SPOILER ALERT. Do not pass go if you haven’t seen this film yet and do not want spoilers. If you have seen it or don’t care about spoilers, welcome.

SPOILER ALERT. Do not pass go if you haven’t seen this film yet and do not want spoilers. If you have seen it or don’t care about spoilers, welcome.