In the latest Netflix rom-com, a genre the streaming service is starting to become an expert in, writer-director Dean Craig (Death at a Funeral, Carrie Pilby) explores how the chaotic randomness of the universe affects the chances of you ending up with the love of your life. It’s not as deep as it sounds—the disembodied voice of the all-knowing Oracle laying out the concepts uses the word “shitter” in the first five minutes of the film. But it still manages to go beyond just being a frothy, mindless romance, thanks in large part to the exceptionally charming and emotionally adept ensemble—in particular Joel Fry and Aisling Bea as the main sources of comedic relief. The film focuses on Jack (Sam Claflin) who blows his chance to tell Dina (Olivia Munn) how he feels about her. Years later they are reunited at his sister Hayley’s (Eleanor Tomlinson) wedding, but a simple mix-up of the seating chart sends fate spinning in different directions. We get quick glimpses into the other timelines in a particularly delightful montage zooming through how each seating arrangement might end. In a refreshing twist, the final outcome isn’t quite the picture-perfect, predictable rom-com ending.