So I need to stay up all night.

play some games. if you watch movies you will fall asleep. I would just sleep until work, and then start your new shift, and then sleep after work. Your body will naturally get used to the new shift