Is Red Tails soaring to box office glory?

George Lucas’s passion project for over twenty years, Red Tails, finally hit theaters on January 20.