Police and a cruise company say an Italian electrician aboard the Carnival Ecstasy cruise ship was killed while working on an elevator during the final leg of a three-day cruise from Miami.

Miami-Dade police Det. Marjorie Eloi says 66-year-old Jose Sandoval Opazo of Liguria, Italy, died Sunday as a result of an apparent accident. In a news release, she said he was an electrician on the 2,056-passenger cruise ship.

Police and the cruise line are investigating the cause and have released no further details. In a statement, the Miami-based cruise line says the accident occurred on an elevator.

Matt Davis, a passenger on the ship with his wife, told Florida's Fox 4 TV that they were heading to dinner on the 10th floor of the ship Sunday night when they saw the scene. 

"To look and see the elevator with just blood coming down like a sheet, and not stopping … it was a real life scene of The Shining," Davis said.

"One of the crew people from Carnival was trying to get people to go back to the restaurant," he said.

The couple said a man was inside the elevator, and had to run through the blood that was coming down to get out.

The company says a full investigation is underway.

With files from Fox 4 TV