Awesome scene, awesome acting - Ray Liotta in the "The Details" movie