water leak on 2003 Lincoln LS

whenever it rains water leaks on the driver side at the driver window just above my head. Also leaks on the driver side into lower door panel.

Asked by for the 2003 Lincoln LS
Sounds like a disconnected drain tube for the moonroof. I would access the trim panels at the front pillars and even lower the headliner to have a look.