Lea Thompson

Lea Thompson portrayed Beverly Switzler in Howard the Duck.