Sci-fi, comedy, romance all mashed together… sometime too descriptively so. lol but I really enjoyed every minute of it.