Na dużym ekranie debiutowała epizodyczną rolą jako nieznajoma na ulicy w komedii Woody’ego Allena Annie Hall (1977). Jej główna rola Jennifer Corly w melodramacie Jeśli cię jeszcze kiedyś zobaczę (If Ever I See You Again, 1978) otrzymała ogólnie negatywne recenzje. Hack przyznała później w wywiadzie, że była to „bomba”. Podczas rozdania wyróżnień Stinkers Bad Movie Awards w 1978 film zdobył nagrodę za najgorsze zdjęcie i nominację dla najgorszej pary ekranowej (Joseph Brooks i Shelley Hack).

Została wybrana przez reżysera Nicholasa Meyera do głównej roli Amy Robbins w filmie fantastycznonaukowym Podróż w czasie (Time After Time, 1979) z Malcolmem McDowellem i Davidem Warnerem, ale postać tę ostatecznie zagrała Mary Steenburgen. Hack twierdziła, że nie chce grać prowadzącej roli w filmie wyreżyserowanym przez jej chłopaka i wystąpiła jako pani docent.

Aniołki Charliego

Jej wielki przełom nadszedł w roku 1979, kiedy to szukano zastępczyni dla Kate Jackson w czwartym sezonie serialu ABC Aniołki Charliego (Charlie’s Angels).