The wait is over, it's finally here. Today for you to enjoy, Danny MacAskill at his best and doing what he does best - to defy logic - in a film that has taken many months to come to fruition.

Enjoy Imaginate:

You can watch the previous episodes from the build-up to Imaginate here:

Episode 1

Episode 2

Episode 3

Episode 4