Tom Hanks played nursemaid to co-star Halle Berry while shooting new drama Cloud Atlas as her broken foot left her immobile.

The actress slipped and fell while holidaying in Majorca, Spain last year (12), breaking five bones in her foot just days before filming began, so kind-hearted Hanks looked after her on set.

The Forrest Gump star brought her drinks and food, and kept her company during breaks.

Berry tells Britain's The Sun newspaper, "Tom was a dream partner during the making of the film. Because of my broken foot, each day Tom would play nurse to me. He'd bring me coffee and soup and just stay with me during breaks in shooting because it was difficult for me to move around."