Actress Geena Davis, Actor Darren Burrows.Actress Geena Davis, Actor Darren Burrows.Actress Geena Davis, Actor Darren Burrows.