Looks borrowed from Survival Horror video games.
Seems a lot like the video game "Cold Fear" where a guy drops onboard some type of derelict cargo ship with creatures and demons on it or the Resident Evil that takes place on a passenger liner. Only difference is ,at least the video games have better tongue in cheek voice acting and special effects.
"So, a thought crossed your mind? Must have been a long and lonely journey"share