A sometimes fantastical love story set in Notting Hill, Perfect tells the story of what happens when Adam and Liberty's paths cross and how their worlds impact on each other.
2011
2016
2012
2020
1992
—
2023
2013
2022
1950
2015
2008
2024
1996