The Double-D Avenger - Movie Reviews - Rotten Tomatoes