Stripped Down (2006)

Drama
Thriller

A surreal dark comedy where revenge becomes redemptive.