Thin film drug delivery