Sua consulta seria:
SELECT * FROM movies m
INNER JOIN history h ON h.movie_id = m.id
WHERE h.user_id = $id
ORDER BY h.id --not sure what you want to order by, but it goes here
Dito isto, você precisa estar ciente de SQL Injection. Você deve usar declarações preparadas em vez de apenas adicionar variáveis diretamente em sua consulta.