A new short film from the creators of "The Gift"