Watch Promises (2017) Online
Promises (2017) Zach and Sara are inseparable friends as kids, until he has to move away. Reuniting decades later they don't recognize each other until after a romance has bloomed, yet they struggle to connect as demons from their pasts continue to haunt them, until they discover how they can help each other heal.
30-day free trial, then £5.99 per month (more details)
Watch: Promises Trailer
Check out: The best movies on Amazon Prime Video UK