Yes it was a nod to the original. The actual idea itself of the owl came about because the films producers wanted an cute R2D2 type character in the film because of the success of Star Wars a couple of years earlier. Go figure that one, I hated the owl in the first movie, it just didnt work - the rest was fine J