What you need:
White rum, Grand Marnier, ruby port, and lime juice.
For each bottle of rum (use a full-flavored white rum such as 10 Cane or Flor de Caña), add:
8 oz Grand Marnier
8 oz ruby port
8 oz fresh-squeezed, strained lime juice
To serve, shake well with ice and strain into glasses (about 3 oz per serving).