After dropping off her husband at the airport a woman returns home and accidentally runs over something in her garage. She finds herself trapped in the small space with a very angry visitor ... Read allAfter dropping off her husband at the airport a woman returns home and accidentally runs over something in her garage. She finds herself trapped in the small space with a very angry visitor from another world.After dropping off her husband at the airport a woman returns home and accidentally runs over something in her garage. She finds herself trapped in the small space with a very angry visitor from another world.