Rapunzel is a fictional character in Disney's animated film Tangled. Based on the title character from the Brothers Grimm fairy tale of the same name, Rapunzel is a young princess kept unaware of her royal lineage by Mother Gothel, a vain woman who kidnaps her as a baby to hoard her hair's healing powers and remain young forever.