Sensory Echo Films (SEF) is a small independent film production company based in regional Victoria, Australia. After a range of short films, SEF has just produced and completed its first feature length film “VINEYARD ABLAZE”. We’re in the very early development stages of our next feature film which is very exciting!