ALF: The movie finds a home

We recently reported that ALF, the cranky but lovable alien from the planet Melmac was vying for a comeback.

ALF is back from planet Melmac

It's amazing that some people still remember ALF, the puppet from another planet whose name stood for Alien Life Form.