Ewan McGregor was forced to miss a movie screening in New York this week after he was trapped in Thailand during a monsoon, according to a U.S. report. 

The Scottish actor was due to attend the I Love You Phillip Morris showing on Monday but heavy rain left him grounded in Asia. 

McGregor is currently in Thailand filming forthcoming tsunami disaster movie The Impossible, reports New York Post gossip column Page Six. 

His co-star Jim Carrey - who plays McGregor's onscreen lover in the comedy - was in attendance at the event, as well as the real Phillip Morris, whose life story inspired the film.

Ewan McGregor Photos