Film & TV



Canary Islands

Rabagast is a production service company based in Spain and with offices in Barcelona and the Canary Islands. Since our founding in 2002 we have hosted a broad range of clients from around the world, shooting feature films, tv series, tv commercials and stills productions.