I generally don't like Jim Carrey's movies, but I have seen one or twofilms where he really gets to show his talent; and this is one of those films.Although he plays a con man and gets to mug for the camera (many times); healso gets to play really sweet and touching love scenes with Ewan McGregor.Everything about this film fits right. It's a little over 90 minutes, whichkeeps things moving swiftly.It's so terrific that these two male actors agreed to take on the challengeof playing gay lovers. Everyone should see this film!