The Alton Towers Resort  have confirmed The Smiler is now open! TowersTimes will bring you a full report later. For now why not check out our Facebook page for incoming updates.