Ihre Abfrage wäre:
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
Davon abgesehen müssen Sie sich der SQL-Injection bewusst sein. Sie sollten vorbereitete Erklärungen anstatt Variablen direkt in Ihre Abfrage einzufügen.