Allie McCulloch

Allie McCulloch portrayed Rebecca in The Punisher.