Chris Stapleton superfan Chris Pratt was in his element.

Chris Pratt dove into his guest hosting duties on Jimmy Kimmel last night with such fervor that Kimmel should probably watch his back. At the same time, we wouldn't be holding out any hope of him starring in any musicals any time soon.

Having sang a duet with Chris Stapleton at one of his concerts in Nashville a few months ago, Pratt thought it would be fun if they sang a duet together, spinning a 'Wheel of Cheesy Duets' and landing on '(I've Had) The Time of My Life'.

Whether that was a blessing or a curse is up to you.