In the movie “Battleship”, the Missouri was a docked “museum” ship but brought into action to fight the alien invaders. The museum crew were old, grizzled navy vets that were “enlisted” to run the ship. Yes, I know...silly movie.
Brought tears to my eyes.
One of the biggest violations of credibility was the idea that the Navy would keep live ordinance on a museum ship. For safety reasons, in real life they wouldn't even keep fuel on board.