The female co-main character is absolutely insufferable. Not only does she consistently manipulate her boyfriend but she also makes completely rash decisions that a supposed great scientist, let alone person of sound mind, would not make. Maybe if she was better written, alongside better writing of the movie in general, then this movie might be bearable.