A fairytale of sweet gestures and lackadaisical bliss turns into something else entirely, when love at first sight isn't what it seems.
2003
1994
2016
1999
2021
1942
2014
2008
2020
2013
2009
2005
1928
2007
2006
—