Strange things were afoot at a most excellent film location last night