I didn't realize until like a week ago that Lyra is the actress from Logan. --- Cel Damage! Tonight at 8:00!