Sci Fi snags Scorsese

Author:
Publish date:
Social count:
0

Acclaimed director Martin Scorsese and Barbara De Fina are executive producers of Sci Fi Channel miniseries The Twelve, slated to air in 2005.

Related