Actor Josh Hartnett has been admitted to a hospital in Los Angeles, California after suffering abdominal pains in the early hours of Monday morning.

Actor Josh Hartnett has been admitted to a hospital in Los Angeles, California after suffering abdominal pains in the early hours of Monday morning.