Christine Haebler Screen Siren Pictures, Terminal City Pictures Film, Television +1 604 687 7591 Email