To me, one of the great mysteries of film is how in just five years, Ray Liotta goes from playing Henry Hill in Goodfellas to playing third banana to an elephant in Operation Dumbo Drop.
Exactly what did he do wrong? He was pretty much in purgatory until Cop Land (which is better than you remember, by the by), and still hardly ever gets a decent part.