Star Trek - Voyager, Episode 12: Heroes & Demons VHS