Starz Live for Media Center
From TGB WIKI
Starz Live for Media Center - Watch the Starz Play live streaming channel within Media Center. Requires a Netflix account with streaming.
Links
http://www.missingremote.com/blog/starz-live-media-center - Requires a free user account to download.