I’m genuinely impressed with Kelly Rowland’s performance. She did an outstanding job, and I was completely absorbed in the movie, which is saying something since I haven’t been able to sit through a full film in a while. While there was certainly some room for improvement with the script, the movie was entertaining overall. Kelly Rowland exceeded my expectations, and the actor, Trevante Rhodes, who played Zyair, was absolutely stunning. It’s worth a watch.