A l t e r E g o 9 Posted July 18, 2008 Romulan villain on 'Star Trek XI'. Plus: First Cast Photos! View the full article Share this post Link to post Share on other sites