A method of managing distribution of content to a mobile entity (20; 36), the mobile entity (20; 36) having a first interface for communicating with a mobile communication network (2, 4, 5) and a second interface for forming an ad-hoc network (101, 102) with another mobile entity (25-27; 37-39), the method, being performed by a device (10; 92) for managing distribution of content to the mobile entity (20; 36), comprising: - receiving, over the mobile communication network (2, 4, 5), a request (73; 80) from the mobile entity (20; 36), the request (73; 80) including a content identifier identifying the content; - determining, based on the received request (73; 80), a region in which the mobile entity (20; 36) is located; - retrieving, based on the content identifier, information on other mobile entities (25-27; 37-40) which participate in sharing the content, wherein the information comprises location information for the other mobile entities (25-27; 37-39); - identifying a subset of the other mobile entities (25-27; 37-39) based on the retrieved location information and on the determined region; and - verifying, based on the retrieved location information, whether a stability criterion for forming the ad-hoc network (101, 102) is fulfilled, - wherein if the stability criterion is fulfilled determing that a switch from a distribution of the content over the mobile communication network (2, 4, 5) to a distribution of the content over the ad-hoc network (101, 102) is to be performed by the mobile entity (20; 36) by: - transmitting, via the mobile communication network (2, 4, 5), a message to the mobile entity (20; 36), the message including a peer address of a peer mobile entity (25-27; 37-39) included in the identified subset, the peer address allowing the mobile entity (20; 36) to retrieve at least a piece of the content over the ad-hoc network through the second interface from the peer mobile entity (25-27; 37-39). - receiving, over the mobile communication network (2, 4, 5), a request (73; 80) from the mobile entity (20; 36), the request (73; 80) including a content identifier identifying the content; - determining, based on the received request (73; 80), a region in which the mobile entity (20; 36) is located; - retrieving, based on the content identifier, information on other mobile entities (25-27; 37-40) which participate in sharing the content, wherein the information comprises location information for the other mobile entities (25-27; 37-39); - identifying a subset of the other mobile entities (25-27; 37-39) based on the retrieved location information and on the determined region; and - verifying, based on the retrieved location information, whether a stability criterion for forming the ad-hoc network (101, 102) is fulfilled, - wherein if the stability criterion is fulfilled determing that a switch from a distribution of the content over the mobile communication network (2, 4, 5) to a distribution of the content over the ad-hoc network (101, 102) is to be performed by the mobile entity (20; 36) by: - transmitting, via the mobile communication network (2, 4, 5), a message to the mobile entity (20; 36), the message including a peer address of a peer mobile entity (25-27; 37-39) included in the identified subset, the peer address allowing the mobile entity (20; 36) to retrieve at least a piece of the content over the ad-hoc network through the second interface from the peer mobile entity (25-27; 37-39).