You ask your friend to go with you to the movies but you drive in your friends car! Who pays for the movie?
Pay separate. There's no reason to pay $20 for their movie ticket when you only used a few dollars worth of their gas.
I would say pay separate for the movie but, depending on how far it is, give the friend some gas money.