Michael Dudikoff Pictures - Rotten Tomatoes