The latest James Bond film, Spectre, was released this weekend and has been playing to luke-warm reviews at best. Critics are calling the Bond franchise too formulaic and predictable. Does Bond need another reboot? Daniel Craig has suggested Niall Horan from One Direction to be the next Bond, but do we need a new Bond? Has the franchise finally run its course?