Would recomand 18+. Some scenes were quite explicit. Didn’t mind myself but my 17 year old felt a bit shocked now and then. Overall a beautifull story about friends, family and commitment with a touch of magic.