Sci Fi snags Scorsese

Author:
Updated:
Original:

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

Related