Did you know you can watch videos in realtime? The trick is simple! Just capture any video you want using OBS, then use it as your virtual camera.
Then from your stream, you can now watch your movie with your face on it!
Here's a side note: You can map multiple faces so you can put different faces on different persons!