Vitamin A is essential for good health. It promotes growth, the immune system, reproduction, and vision. However, recent research suggests that too much vitamin A, particularly in the form of retinol, may be bad for your bones.