the legend of big sir monster, film still