We have two teams across Asia and Europe, and plan to show a movie. Is there a way to connect them users to a common platform?
YouTube and Twitch are the most popular platforms for both Live Broadcast and not live broadcasts.

I'll recommend live streaming the video and making it private on twitch to prevent any copyright case.

For YouTube streaming you have to have some conditions fulfilled.

YOUTUBE TERMS FOR GOING LIVE