The longest total lunar eclipse of the 21st century takes place this Friday, July 27. The total phase of the “blood moon” eclipse of July 27 will last one hour and 43 minutes, during which Earth's natural satellite will turn a spectacular red or ruddy-brown color. From start to finish, the entire celestial event will last nearly 4 hours.