Is it a masterpiece? No. Is it surprisingly original and fun given the tropey rom-com basis? Oh yes.
Jason Segel is so loveable and relatable, as always. Russell Brand is so hateable and plays his role unapologetically. And, Mila Kunis? Really good and believable in a way that holds up.
Biggest props to Jack McBrayer who has the best, most unexpected moments throughout. Honorable mention to Paul Rudd and to the vampire puppet musical