Charlize Theron found herself laughing so hard during a comedy movie that she ended up having to spent almost a week in hospital.