Birthday day off film. A really fun set of premises, teeters a bit towards the end but a lot to love.