When one merciless drummer and eleven confused space druids clash on the internet in Titan, who will live to see the light of day? A quixotic historical/romance movie for a sophisticated audience.