Two young sisters do everything they can to avoid confronting their mother, who seems to be visiting from a strange — and very scary –- planet in a different universe than the one they inhabit.
A short movie directed by Andy Muschietti and produced by Barbara Muschietti, soon(?) to be made into a feature film.
Watch it. (Flash Video) [Thanks, T.]