A brand film made for the leading luxury hotel chain in India. The film showcased the new exciting High Tea menu visually.