challenging villainous role