Photo: thora birch looks back now then filming 01 | Photo 4757727 | Just Jared: Entertainment News