I created a roof but the light still went through.
The wall material in use is "Default: Plasterboard" . I tried adding Polyline solid to whole wall. 10mm, still goes through until 50mm., but the wall overall thickness increased significantly. So I changed the material to "Grey Shade", yes it blocked the light. I believe the material does matter.
Thanks Both.