Liam Neeson's $100 million reboot with Pamela Anderson takes streaming by storm following a successful run in theaters.