A man discovers a strange hatch in the wall of an abandoned barn.A man discovers a strange hatch in the wall of an abandoned barn.A man discovers a strange hatch in the wall of an abandoned barn.