To solve this, we need to convert both the movie length and the time passed into the same unit, preferably minutes.
1 hour is equal to 60 minutes, and 7/8 of an hour is 7/8 * 60 = 52.5 minutes.
So, the total movie length is:
1 hour + 52.5 minutes = 60 minutes + 52.5 minutes = 112.5 minutes.
Now, after 45 minutes have passed, the time left will be:
Total movie length - Time passed = 112.5 minutes - 45 minutes = 67.5 minutes.
Therefore, after 45 minutes have passed, there are 67.5 minutes of the movie left.