Ray Liotta and Ben Affleck