For the first 20 minutes: NO plot whatsoever.
Then we get an ASSLOAD of plot crammed into the final 21 minutes. WTF?