The language is a little coarse (cursing – sorry) but this synopsis is almost spot-on!
https://www.youtube.com/watch?v=zsjZ2r9Ygzw