Jumbo

Trailer for Jumbo

In this French drama, a shy young woman working at an amusement park finds love in the unlikeliest of places - in the form of the park's illuminated mechanical star attraction.

read more

More Jumbo Trailers

New trailers

See all new trailers