Hun dukket opp i science fiction-filmene (1983) og (1984), samt Abel Ferraras (1986). Allen ble for alvor kjent for rollen som Anne Lewis i Paul Verhoevens (1987), en rolle hun gjentok i de to oppfølgerne som fulgte. Hun spilte også i (1988), (1990) og (1994).