NOEL Coward's play Blithe Spirit opens today at Bolton's Octagon Theatre.

The story follows the suave and cynical Charles Condomine as he searches for amusing inspiration for his novel about a fake psychic.

Blithe Spirit runs until March 30, all evening performances start at 7.30pm, with four matinees starting at 2pm. Tickets cost between £5.50 and £14.50.

For more details and to book call 01204 520661.