Star-Lord and ... Dante ?