karen Allen to be honored at SFFF 2023

Karen Allen, star of such classics as Indiana Jones and the Raiders of the Lost Ark, Starman, and The Glass Menagerie will present her latest film A Stage of Twilight as the closing night film on Saturday, February 25th at 7:30 PM at the Scottish Rite Temple. Look for a retrospective screening of Raiders of the Lost Ark with Allen in attendance. She will also be honored at our awards ceremony on Sunday, February 26th.