Review: Green Hornet stings with a twist of fun