A tease of the fantastic fest film in Spanish