The Final Sacrifice, 1990 - ★★★★★

A silhouetted group watches a screen showing Mystery Science Theater 3000: The Final Sacrifice beneath a starry night sky.

Watched on Sunday October 27, 2024.