The Talented Mr. Ripley

Ripley (Matt Damon) kills Dickie (who Ripley had a crush on), then kills Freddie (Phillip Seymour Hoffman) and Peter, and gets away with it in the end.