It's finally here! The finale episode of our Indiana Jones adventure.