Ad-hoc Films