Avenging Force Pictures - Rotten Tomatoes