Star Lord in trouble