Demi and Kanla's thriving business and friendship face a test when they both fall for Mbali, sparking a love triangle. But Mbali's arrival hides a dark secret.
Amélie
(500) Days of Summer
Crazy, Stupid, Love.
Love Actually
Midnight in Paris
Modern Times
Poor Things
10 Things I Hate About You
Some Like It Hot
Singin' in the Rain